XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued Wages And Benefits $ 2,930 $ 2,828
Accrued Accounts Payable 1,886 1,579
Accrued Sales And Telecommunications Taxes 1,853 1,837
Product Warranty Liability 33 32
Cloud computing arrangements 44 279
Credit cards 87 117
Other 635 320
Total accrued expenses $ 7,468 $ 6,992