XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued Wages And Benefits $ 2,045 $ 2,828
Accrued Accounts Payable 1,915 1,579
Accrued Sales And Telecommunications Taxes 1,839 1,837
Product Warranty Liability 31 32
Cloud computing arrangements 153 279
Credit cards 104 117
Other 352 320
Total accrued expenses $ 6,439 $ 6,992