XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Customer
Dec. 31, 2023
USD ($)
Customer
Subsidiary Sale Of Stock [Line Items]    
Accounts Receivable, Allowance for Credit Loss $ 700 $ 1,200
Inventory finished goods 5,600 7,300
Inventory raw materials 1,000 1,000
Reserves for excess and obsolete inventory 300 500
Cash and cash equivalents 120,357 138,129
Impairment of long lived assets 0 0
Advertising expense $ 1,400 2,100
Lease term 12 months  
US Treasury Securities    
Subsidiary Sale Of Stock [Line Items]    
Cash and cash equivalents $ 106,500 $ 129,100
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Subsidiary Sale Of Stock [Line Items]    
Number of major customers | Customer 0 0
Minimum [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Subsidiary Sale Of Stock [Line Items]    
Concentration risk percentage 10.00% 10.00%