XML 44 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 19, 2024
USD ($)
Apr. 11, 2024
Apr. 02, 2024
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Jun. 30, 2023
$ / shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Earnings Per Share, Basic (in dollars per share) | $ / shares       $ (0.75) $ 0.31 $ (1.11) $ (2.02)    
Earnings Per Share, Diluted (in dollars per share) | $ / shares       $ (0.75) $ 0.31 $ (1.11) $ (2.02)    
Contract with Customer, Liability, Current       $ 717   $ 717   $ 430 $ 1,014
Unbilled Receivables, Current       20,482   20,482   $ 21,488 $ 26,878
Reverse Stock Split [Member]                  
Stockholders' Equity Note, Stock Split, Conversion Ratio   6              
Revision of Prior Period, Error Correction, Adjustment [Member]                  
Accounts Receivable, after Allowance for Credit Loss       $ 1,958   $ 1,958      
Earnings Per Share, Basic (in dollars per share) | $ / shares       $ 0.13          
Earnings Per Share, Diluted (in dollars per share) | $ / shares       $ 0.12          
Subsequent Event [Member] | Convertible Notes [Member]                  
Proceeds from Convertible Debt $ 2,050                
SLR Credit Agreement [Member]                  
Debt Instrument, Basis Spread on Variable Rate     5.25%            
SLR Credit Agreement [Member] | Subsequent Event [Member]                  
Debt Instrument, Covenant, Minimum Capital Raise $ 2,000                
Debt Instrument, Basis Spread on Variable Rate 5.75%