v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses      
Accrued wages and benefits $ 4,065 $ 2,974  
Accrued accounts payable 3,215 2,532  
Accrued sales and telecommunications taxes 3,367 2,213  
Cloud computing arrangements 108 159  
Product warranty liabilityty 60 21 $ 32
Credit cards 113 103  
Other 665 389  
Total accrued expenses $ 11,593 $ 8,391