v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses    
Accrued wages and benefits $ 3,104 $ 2,974
Accrued accounts payable 2,774 2,532
Accrued sales and telecommunications taxes 2,954 2,213
Product warranty liabilityty 59 21
Cloud computing arrangements 216 159
Credit cards 119 103
Other 665 389
Total accrued expenses $ 9,891 $ 8,391