v3.26.1
Note 9 - Debt (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Mar. 14, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 01, 2025
Nov. 06, 2025
Debt Issuance Costs, Line of Credit Arrangements, Net   $ 359        
Amortization of Debt Issuance Costs   163 $ 51      
Repayments of Notes Payable   2,201 (0)      
Proceeds from Lines of Credit   18,222 18,334      
Repayments of Lines of Credit   13,418 15,285      
Term Loan [Member]            
Amortization of Debt Discount (Premium)   87        
Amortization of Debt Issuance Costs     51      
Repayments of Notes Payable   1,800        
Subordinated Debt [Member]            
Repayments of Notes Payable   $ 401        
Debt Instrument, Interest Rate, Stated Percentage 14.00% 14.00%        
Debt Instrument, Interest Rate, Default Percentage 17.00%          
Debt Instrument, Periodic Payment $ 109          
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid $ 2,386          
New Credit Agreement [Member]            
Amortization of Debt Issuance Costs   $ 76        
Proceeds from Lines of Credit   18,222        
Repayments of Lines of Credit   13,418        
New Credit Agreement [Member] | Term Loan [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 36,000
Debt Instrument, Floating Margin         3.25%  
New Credit Agreement [Member] | Term Loan [Member] | Minimum [Member]            
Debt Instrument, Floating Margin         3.00%  
New Credit Agreement [Member] | Term Loan [Member] | Maximum [Member]            
Debt Instrument, Floating Margin         3.50%  
Revolving Credit Facility [Member]            
Debt Issuance Costs, Line of Credit Arrangements, Net       $ 435    
Debt Instrument, Interest Rate, Stated Percentage Including Secured Overnight Financing Rate         0.11%  
Proceeds from Lines of Credit     18,334      
Repayments of Lines of Credit     $ 15,285      
Revolving Credit Facility [Member] | Minimum [Member]            
Debt Instrument, Floating Margin         2.75%  
Revolving Credit Facility [Member] | New Credit Agreement [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 22,500
Line of Credit Facility, Remaining Borrowing Capacity   $ 12,756