v3.26.1
Note 1 - Basis of Presentation (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 12, 2022
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
Dec. 19, 2024
USD ($)
Number of Reportable Segments       2      
Debt and Lease Obligation   $ 6,333   $ 6,333      
Debt, Current   1,874   1,874      
Long-Term Debt   $ 3,303   $ 3,303   $ 9,013  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001  
Accounts Receivable, Sale   $ 9,207 $ 5,727 $ 16,366 $ 9,757    
Accounts Receivable, Sale, Discount Fees   207 $ 138 363 $ 238    
The Sales Agreement [Member]              
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 1.000            
Sales Agent Commission Percentage 2.75%            
Sale of Stock, Common Stock Available for Issuance, Value   11,667   11,667      
The Sales Agreement [Member] | Maximum [Member]              
Value of Shares Issuable, Maximum $ 12,000            
Revolving Credit Facility [Member]              
Line of Credit, Current   0   0      
The 2022 Credit Facility [Member]              
Long-Term Debt   3,194   3,194      
Senior Secured Term Loan [Member] | The 2022 Credit Facility [Member]              
Long-Term Debt   $ 3,194   $ 3,194     $ 7,578