v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 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 $ 73,846   $ 73,846   $ 90,853
Cash, FDIC insured amount 250   250    
Restricted cash 0   0   $ 0
Impairment loss 1,600        
Equity method investments 0   0    
Non-marketable equity investments $ 0   $ 0    
Upfront and payment terms (in days)     30 days    
Product warranty obligation, term (in years) 1 year   1 year    
Advertising, marketing and media expenses $ 1,700 $ 1,200 $ 2,600 $ 2,500  
Minimum          
Accounting Policies [Line Items]          
Delivery and payment terms (in days) 30 days   30 days    
Service contracts terms (in years)     1 year    
Maximum          
Accounting Policies [Line Items]          
Delivery and payment terms (in days) 90 days   90 days    
Service contracts terms (in years)     3 years