XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Note 1 - Summary of Significant Accounting Policies (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 11, 2024
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2023
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2023
$ / shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Earnings Per Share, Basic (in dollars per share)   $ (0.48) $ (2.43) $ (1.75) $ (4.46)    
Earnings Per Share, Diluted (in dollars per share)   $ (0.48) $ (2.43) $ (1.75) $ (4.46)    
Contract with Customer, Liability, Current | $   $ 428   $ 428   $ 430 $ 1,014
Unbilled Receivables, Current | $   17,299   17,299   $ 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)   $ 0.13          
Earnings Per Share, Diluted (in dollars per share)   $ 0.12