Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Narrative (Details)

v3.25.3
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Class of Stock [Line Items]          
Accumulated deficit $ 658,646   $ 658,646   $ 648,513
Cash and cash equivalents 8,907 $ 50,762 8,907 $ 50,762 19,627
Asset impairment charges 0 $ 0 0 $ 700  
Contractual liabilities $ 5,133   $ 5,133   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     $ 5,900 $ 6,800  
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 $ 5,100   5,100   6,300
Other Current Liabilities          
Class of Stock [Line Items]          
Contractual liabilities $ 100   $ 100   $ 0