XML 78 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Unearned revenue from contracts with customers $ 3,249 $ 3,888
Insurance 142 568
Unearned contract renewal income 480 480
Accrued fines and penalties 407 407
Taxes payable 201 64
Other payable 307 324
Board of director fees payable 63 210
Customer deposits 173 173
Total $ 5,022 $ 6,114