XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Accounting Policies [Line Items]      
Ownership percentage (as a percent) 50.00%    
Number of reportable segments | segment 1    
Number of operating segments | segment 1    
Cash and cash equivalents $ 65,665   $ 90,853
Cash, FDIC insured amount $ 250    
Upfront and payment terms (in days) 30 days    
Product warranty obligation, term (in years) 1 year    
Advertising, marketing and media expenses $ 900 $ 1,200  
Minimum      
Accounting Policies [Line Items]      
Delivery and payment terms (in days) 30 days    
Service contracts terms (in years) 1 year    
Maximum      
Accounting Policies [Line Items]      
Delivery and payment terms (in days) 90 days    
Service contracts terms (in years) 3 years