v3.26.1
Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Product Information [Line Items]    
Total unbilled receivables $ 580 $ 276
Total deferred revenue 7,064 6,230
Less: Long-term deferred revenue (523) (555)
Total current deferred revenue 6,541 5,675
Contract Assets Unbilled Receivables [Member]    
Product Information [Line Items]    
Total unbilled receivables 580 276
Customer Deposits [Member]    
Product Information [Line Items]    
Total deferred revenue 1,310 1,070
Product Shipped Revenue Deferred [Member]    
Product Information [Line Items]    
Total deferred revenue 781 993
Deferred Service And License Fees [Member]    
Product Information [Line Items]    
Total deferred revenue $ 4,973 $ 4,167