v3.26.3
Note 12 - Term Loan and Line of Credit 1 (Details Textual) - USD ($)
Mar. 14, 2024
Jul. 31, 2026
Nov. 05, 2025
Aug. 12, 2024
Jul. 13, 2024
Jun. 14, 2024
Mar. 15, 2024
EBC Revolving Loan Facility [Member]              
Line of Credit Facility, Maximum Borrowing Capacity             $ 15,000,000
Debt Instrument, Covenant, Minimum Outstanding Principal Amount     $ 4,000,000        
Short-Term Debt   $ 5,718,000          
EBC Revolving Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]              
Debt Instrument, Basis Spread on Variable Rate 0.11448%            
EBC Revolving Loan Facility [Member] | Adjusted Term SOFR [Member]              
Debt Instrument, Basis Spread on Variable Rate 5.00%            
EBC Additional Line [Member]              
Line of Credit Facility, Maximum Borrowing Capacity       $ 333,333 $ 666,667 $ 1,000,000 1,000,000
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.50%            
EBC Additional Line [Member] | Adjusted Term SOFR [Member]              
Debt Instrument, Basis Spread on Variable Rate 6.50%            
Floor Rate, Adjusted Interest Rate 2.00%            
Swing Line Loan [Member]              
Line of Credit Facility, Maximum Borrowing Capacity             $ 3,000,000
EBC Credit Agreement [Member]              
Debt Instrument, Covenant, Fixed Charge Coverage Ratio 1.1            
Debt Instrument Covenant, Capital Expenditures $ 2,500,000            
EBC Credit Agreement [Member] | Minimum [Member]              
Debt Instrument Covenant, Excess Availability Amount $ 1,000,000            
Debt Instrument Covenant, Adjusted Borrowing Base Percent 10.00%