v3.26.1
Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Product Information [Line Items]    
Total unbilled receivables $ 783 $ 276
Total deferred revenue 6,312 6,230
Less: Long-term deferred revenue (384) (555)
Total current deferred revenue 5,928 5,675
Contract Assets Unbilled Receivables [Member]    
Product Information [Line Items]    
Total unbilled receivables 783 276
Customer Deposits [Member]    
Product Information [Line Items]    
Total deferred revenue 994 1,070
Product Shipped Revenue Deferred [Member]    
Product Information [Line Items]    
Total deferred revenue 594 993
Deferred Service and License Fees [Member]    
Product Information [Line Items]    
Total deferred revenue $ 4,724 $ 4,167