Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Fair values of financial instruments (Details)

v3.25.3
Summary of Significant Accounting Policies - Fair values of financial instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financial instrument assets    
Cash equivalents $ 36,532 $ 67,363
Financial instrument liabilities    
Stock option liabilities 2,736 1,758
Recurring    
Financial instrument assets    
Cash equivalents 36,532 65,096
Restricted cash equivalents 11,361 11,011
Cash equivalents and Restricted cash equivalents 47,893 76,107
Financial instrument liabilities    
Inventory derivative obligation (net) 16,908 14,408
Warrant liability 9,011 2,529
Stock option liabilities 2,736 1,758
Total Financial instruments 28,655 18,695
Recurring | Level 1    
Financial instrument assets    
Cash equivalents 36,532 65,096
Restricted cash equivalents 11,361 11,011
Cash equivalents and Restricted cash equivalents 47,893 76,107
Recurring | Level 2    
Financial instrument liabilities    
Inventory derivative obligation (net) 16,908 14,408
Warrant liability 9,011 2,529
Stock option liabilities 2,736 1,758
Total Financial instruments $ 28,655 $ 18,695