XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 9 - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued fines and penalties $ 522 $ 522
Insurance 264 467
Other payable 165 297
Taxes payable 160 142
Board of director fees payable 0 250
Accrued Liabilities and Other Liabilities, Current 4,079 5,084
Contracts With Customers [Member]    
Unearned revenue from contracts 2,805 3,243
Customer Deposits [Member]    
Unearned revenue from contracts $ 163 $ 163