XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Accrued Expenses and Deferred Revenue (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses And Deferred Revenue    
Customer deposits $ 222,000 $ 188,000
Deferred revenue 519,000
Accrued wages 812,000 4,014,000
Settlement liability 8,974,000
Uncertain tax positions 926,000
Accrued expenses 1,468,000 4,536,000
Income tax payable 172,000
Sales tax payable 10,000 12,000
Accrued expenses and deferred revenue $ 2,512,000 $ 19,341,000