Note 5 - Line of Credit and Long-term Debt (Details Textual) - USD ($) | | | | | 1 Months Ended | 9 Months Ended | 12 Months Ended | | | | | | | |
Dec. 31, 2023 | Oct. 13, 2023 | Apr. 12, 2021 | Aug. 14, 2012 | Apr. 30, 2021 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2023 | Mar. 31, 2023 | Mar. 31, 2020 | Sep. 30, 2023 | Aug. 14, 2023 | Jun. 22, 2023 | Jun. 21, 2023 | Dec. 14, 2022 | Apr. 30, 2019 | Aug. 30, 2016 |
Line of Credit, Current | $ 0 | | | | | $ 0 | | $ 0 | $ 1,540,000 | | | | | | | | |
Long-Term Debt | 4,282,000 | | | | | 4,282,000 | | 4,282,000 | | | | | | | | | |
Long-term Debt and Capital Lease Obligations, Current and Noncurrent | 3,282,000 | | | | | 3,282,000 | | 3,282,000 | | | | | | | | | |
Debt Issuance Costs, Current, Net | 83,000 | | | | | 83,000 | | 83,000 | 92,000 | | | | | | | | |
Long-term Debt, Current Maturities, Total | 5,809,000 | | | | | 5,809,000 | | 5,809,000 | 5,409,000 | | | | | | | | |
Interest Paid, Excluding Capitalized Interest, Operating Activities | | | | | | 420,000 | $ 242,000 | | | | | | | | | | |
Lines of Credit, Related Party, Current | 1,250,000 | | | | | 1,250,000 | | 1,250,000 | 500,000 | | | | | | | | |
Unsecured Subordinated Loan [Member] | | | | | | | | | | | | | | | | | |
Long-Term Debt, Gross | $ 1,000,000 | | | | | $ 1,000,000 | | $ 1,000,000 | $ 1,000,000 | | | | | | | | |
Term Loan Agreement, Maturing on August 14, 2032 [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument Reference Rate | 8.50% | | | | | 8.50% | | 8.50% | 7.50% | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | | 1% | | | | | | | | | | | | | |
Proceeds from Issuance of Debt | | | | $ 5,500,000 | | | | | | | | | | | | | |
Debt Instrument Interest Payment Period (Month) | | | | 12 months | | | | | | | | | | | | | |
Debt Instrument Amortization Period (Year) | | | | 19 years | | | | | | | | | | | | | |
Long-term Debt and Capital Lease Obligations, Current and Noncurrent | $ 3,282,000 | | | | | $ 3,282,000 | | $ 3,282,000 | $ 3,461,000 | | | | | | | | |
Debt Instrument One Time Origination and Guaranty Fees | | | | | | | | | $ 214,500 | | | | | | | | |
Debt Instrument Annual Renewal Fee Payable Percentage | 0.25% | | | | | 0.25% | | 0.25% | | | | | | | | | |
Debt Instrument Guaranteed Portion | | | | | | | | | 80% | | | | | | | | |
Debt Covenant, Further Advances of Credit Agreement, Immediate Freeze | | | | | | | | | | | | | | $ 1,770,000 | | | |
Term Loan Agreement, Promissory Note One [Member] | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Debt | | | | $ 2,250,000 | | | | | | | | | | | | | |
Term Loan Agreement, Promissory Note Two [Member] | | | | | | | | | | | | | | | | | |
Proceeds from Issuance of Debt | | | | $ 3,250,000 | | | | | | | | | | | | | |
Skywords Note [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument Reference Rate | 8.50% | | | | | 8.50% | | 8.50% | 7.50% | | | | | | | | |
Repayments of Long-term Debt, Total | | | $ 500,000 | | $ 500,000 | | | | | | | | | | | | |
Interest Paid, Excluding Capitalized Interest, Operating Activities | | | $ 1,900 | | 1,900 | | | | | | | | | | | | |
Skywords Note [Member] | Unsecured Subordinated Loan [Member] | | | | | | | | | | | | | | | | | |
Long-Term Debt | $ 1,000,000 | | | | | $ 1,000,000 | | $ 1,000,000 | $ 1,000,000 | | | | | | | | |
Debt Instrument, Face Amount | | | | | | | | | | | | | | | | $ 1,500,000 | |
Long-term Debt, Current Maturities, Total | | | | | $ 500,000 | | | | | | | | | | | | |
Long-Term Debt, Gross | $ 1,000,000 | | | | | 1,000,000 | | 1,000,000 | 1,000,000 | | | | | | | | |
Skywords Amended Note [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Floor Interest Rate | | | 5% | | 5% | | | | | | | | | | | | |
Debt Instrument, Face Amount | | | $ 500,000 | | | | | | | | | | | | $ 1,000,000 | | |
Minimum [Member] | Term Loan Agreement, Maturing on August 14, 2032 [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Interest Rate During Period | | | | 5.50% | | | | | | | | | | | | | |
Prime Rate [Member] | Skywords Note [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | | | 1% | | | | | | | | | | | | |
Prime Rate [Member] | Skywords Note [Member] | Unsecured Subordinated Loan [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | | | | | | | | 1% | | | | | | | |
Prime Rate [Member] | Skywords Amended Note [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | 1% | | | | | | | | | | | | | | |
Prime Rate [Member] | Minimum [Member] | Skywords Note [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Interest Rate During Period | | | | | 5% | | | | | | | | | | | | |
First Foundation Bank [Member] | Term Loan Converted From Line of Credit [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | 2% | | | | | | | | | | | | | | | | |
Debt Instrument, Periodic Payment | | $ 40,000 | | | | | | | | | | | | | | | |
Debt Instrument, Floor Interest Rate | | 7% | | | | | | | | | | | | | | | |
Long-Term Debt | $ 1,360,000 | | | | | $ 1,360,000 | | $ 1,360,000 | | | | | | | | | |
Debt Instrument, Interest Rate During Period | 8.50% | | | | | | | | | | | | | | | | |
First Foundation Bank [Member] | Minimum [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Interest Rate, Stated Percentage | 5.25% | | | | | 5.25% | | 5.25% | | | | | | | | | |
First Foundation Bank [Member] | Prime Rate [Member] | Term Loan Converted From Line of Credit [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | 2% | | | | | | | | | | | | | | | |
First Foundation Bank [Member] | Revolving Credit Facility [Member] | | | | | | | | | | | | | | | | | |
Line of Credit Facility, Maximum Borrowing Capacity | | | | | | | | | 2,000,000 | | | | | | | | $ 2,000,000 |
Line of Credit, Current | $ 1,360,000 | $ 1,480,000 | | | | $ 1,360,000 | | $ 1,360,000 | 1,540,000 | | | | $ 1,770,000 | | | | |
Long-Term Line of Credit | | | | | | | | | $ 1,540,000 | | | | | | | | |
First Foundation Bank [Member] | Revolving Credit Facility [Member] | Prime Rate [Member] | | | | | | | | | | | | | | | | | |
Debt Instrument Reference Rate | | | | | | | | | 8% | | | | | | | | |
Debt Instrument, Basis Spread on Variable Rate | | | | | | | | 2% | | | | | | | | | |
Related Party 1 [Member] | Revolving Credit Facility [Member] | | | | | | | | | | | | | | | | | |
Line of Credit Facility, Maximum Borrowing Capacity | $ 2,000,000 | | | | | $ 2,000,000 | $ 1,000,000 | $ 2,000,000 | $ 1,000,000 | | $ 2,000,000 | $ 2,000,000 | | | | | |
Debt Instrument, Interest Rate, Stated Percentage | 9.50% | | | | | 9.50% | | 9.50% | 8.50% | | | | | | | | |
Lines of Credit, Related Party, Current | $ 1,250,000 | | | | | $ 1,250,000 | | $ 1,250,000 | $ 500,000 | | | | | | | | |