v3.26.1
Borrowings - Net Carrying Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument    
Principal $ 943,638 $ 939,476
Total borrowings 619,519 813,266
May 2025 Convertible Notes | Convertible Notes    
Debt Instrument    
Principal 50,000 50,000
Unamortized debt discount (1,724) (1,799)
Unamortized debt issuance costs (151) (157)
Total borrowings 48,125 48,044
November 2025 Convertible Notes | Convertible Notes    
Debt Instrument    
Principal 600,000 600,000
Unamortized debt discount (290,252) (298,297)
Unamortized debt issuance costs (317) (326)
Total borrowings 372,215 530,096
November 2025 Convertible Notes | Convertible Notes | Related Party    
Debt Instrument    
Embedded conversion feature 62,784 228,719
DOE Loan Facility    
Debt Instrument    
Total borrowings 86,059 84,327
DOE Loan Facility | PIK Interest    
Debt Instrument    
Principal 90,945 90,945
Unamortized debt discount (7,119) (7,609)
Capitalized PIK Interest 4,842 3,740
Unamortized debt issuance costs (2,609) (2,749)
Total borrowings $ 86,059 $ 84,327