XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
Unearned revenue from contracts with customers $ 3,859 $ 3,888
Insurance 777 568
Unearned contract renewal income 480 480
Accrued fines and penalties 522 407
Taxes payable 279 64
Customer deposits 163 173
Other payable 200 324
Board of director fees payable 188 210
Total $ 6,468 $ 6,114