Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Accumulated deficit $ 648,513,000 $ 621,090,000  
Cash and cash equivalents $ 19,627,000 86,411,000  
Customer complementary membership period 75 days    
Deferred revenue $ 6,340,000 7,154,000  
Deferred Revenue      
Class of Stock [Line Items]      
Contract with customer, liability, revenue recognized 7,200,000 10,900,000 $ 200,000
Other Current Liabilities      
Class of Stock [Line Items]      
Contract with customer, liability, revenue recognized 100,000    
Deferred Revenue      
Class of Stock [Line Items]      
Deferred revenue 6,300,000 7,200,000 10,900,000
Other Current Liabilities      
Class of Stock [Line Items]      
Deferred revenue $ 0 $ 0 $ 0
Software and Software Development Costs      
Class of Stock [Line Items]      
Property, plant and equipment, useful life (in years) 4 years    
Supplier Concentration Risk | Cost of Goods and Service, Product and Service Benchmark | Five Suppliers      
Class of Stock [Line Items]      
Concentration risk, percentage 40.00% 40.00%