XML 99 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses    
Accrued Wages And Benefits $ 2,884,000 $ 2,427,000
Accrued Accounts Payable 1,297,000 987,000
Accrued Sales And Telecommunications Taxes 1,234,000 846,000
Product Warranty Liability 25,000 55,000
Credit cards 113,000 0
Other 398,000 575,000
Total Accrued Expenses $ 5,951,000 $ 4,890,000