XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Expenses    
Accrued Wages And Benefits $ 2,952 $ 2,828
Accrued Accounts Payable 2,260 1,579
Accrued Sales And Telecommunications Taxes 2,051 1,837
Product Warranty Liability 35 32
Cloud computing arrangements 101 279
Credit cards 103 117
Other 555 320
Total accrued expenses $ 8,057 $ 6,992