v3.26.1
Borrowings - Net Carrying Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument    
Principal $ 948,284 $ 939,476
Total borrowings 617,118 813,266
May 2025 Convertible Notes | Convertible Notes    
Debt Instrument    
Principal 50,000 50,000
Unamortized debt discount (1,640) (1,799)
Unamortized debt issuance costs (143) (157)
Total borrowings 48,217 48,044
November 2025 Convertible Notes | Convertible Notes    
Debt Instrument    
Principal 600,000 600,000
Unamortized debt discount (281,796) (298,297)
Unamortized debt issuance costs (309) (326)
Total borrowings 317,895 530,096
November 2025 Convertible Notes | Convertible Notes | Related Party    
Debt Instrument    
Embedded conversion feature 0 228,719
DOE Loan Facility    
Debt Instrument    
Total borrowings 87,723 84,327
DOE Loan Facility | PIK Interest    
Debt Instrument    
Principal 90,945 90,945
Unamortized debt discount (6,718) (7,609)
Capitalized PIK Interest 5,957 3,740
Unamortized debt issuance costs (2,461) (2,749)
Total borrowings $ 87,723 $ 84,327