v3.26.1
Note 8 - Credit Facility and Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 01, 2022
Dec. 22, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 13, 2026
Dec. 31, 2025
Dec. 23, 2025
Dec. 22, 2025
Aug. 29, 2025
Feb. 23, 2024
Dec. 22, 2022
Mar. 31, 2022
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   16,667                        
Line Of Credit Facility, Maximum Liquidity Requirements During Period   $ 12,500                        
Line Of Credit Facility, Maximum Liquidity Requirements At All Other Times   $ 15,000                        
Interest Income (Expense), Nonoperating     $ (173) $ (222) $ (399) $ (397)                
Gain (Loss) on Extinguishment of Debt     295 $ (0) 295 $ (0)                
Warrant Liability     0   0                  
Securities Purchase Agreement [Member] | Private Placement [Member]                            
Proceeds from Issuance or Sale of Equity $ 27,500                          
Seller Note [Member]                            
Extinguishment of Debt, Amount     300                      
Payment for Debt Extinguishment or Debt Prepayment Cost     38                      
Gain (Loss) on Extinguishment of Debt     300                      
Long-Term Debt     38   38                  
Tariff Refunds [Member]                            
Interest Income (Expense), Nonoperating     100   100                  
Share Repurchase Program Third Amendment [Member]                            
Share Repurchase Program, Authorized, Amount                 $ 1,500 $ 1,500        
Midcap Warrant [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 56.4                        
Warrants and Rights Outstanding, Term (Year)   10 years                        
Common Stock Warrant [Member] | Private Placement [Member]                            
Class Of Warrant Or Right Issued In Period (in shares)                           590,637
Midcap Credit Facility [Member]                            
Debt Issuance Costs, Net     (0)   (0)     $ 134            
Long-Term Debt     0   0     $ 4,259            
Line of Credit [Member] | Midcap Credit Facility [Member]                            
Debt Instrument, Term (Year)   3 years                        
Line of Credit Facility, Maximum Borrowing Capacity   $ 40,000                   $ 30,000    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   0.50%                        
Line Of Credit Facility, Maximum Liquidity Requirements At All Other Times                       6,800 $ 15,000  
Line of Credit Facility, Current Borrowing Capacity                       17,000    
Line of Credit Facility, Temporary Minimum Liquidity             $ 3,500       $ 5,000      
Line of Credit Facility, Temporary Minimum Liquidity After Delivery of Liquidity Certificate                     6,800      
Line of Credit Facility, Availability Reserve                     2,800      
Line of Credit Facility, Availability Reserve after Reduction Period                     $ 1,000      
Long-Term Line of Credit     0   0                  
Debt Instrument, Overpayment Balance     400   400                  
Debt Issuance Costs, Net     $ 100   $ 100                  
Line of Credit [Member] | Midcap Credit Facility [Member] | Term Secured Overnight Financing Rate [Member]                            
Debt Instrument, Basis Spread on Variable Rate   0.10%                        
Line of Credit [Member] | Midcap Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                            
Debt Instrument, Basis Spread on Variable Rate   5.50%                        
Asset Backed Credit Facility [Member] | Midcap Credit Facility [Member] | Maximum [Member]                            
Debt Instrument, Fee Amount                       $ 100