Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Class of Stock [Line Items]          
Accumulated deficit $ 655,686   $ 655,686   $ 648,513
Cash and cash equivalents 10,049 $ 78,807 10,049 $ 78,807 19,627
Asset impairment charges 0 $ 0 $ 0 $ 700  
Customer complementary membership period     90 days    
Contractual liabilities $ 5,991   $ 5,991   6,340
Five Suppliers | Cost of Goods and Service, Product and Service Benchmark | Supplier Concentration Risk          
Class of Stock [Line Items]          
Concentration risk, percentage 30.00% 40.00% 30.00% 40.00%  
Deferred Revenue          
Class of Stock [Line Items]          
Contract with customer, liability, revenue recognized     $ 4,700 $ 5,600  
Other Current Liabilities          
Class of Stock [Line Items]          
Contract with customer, liability, revenue recognized     100 $ 100  
Deferred Revenue          
Class of Stock [Line Items]          
Contractual liabilities $ 6,000   6,000   6,300
Other Current Liabilities          
Class of Stock [Line Items]          
Contractual liabilities $ 0   $ 0   $ 0