v3.25.2
Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 13, 2025
Jun. 11, 2025
Jun. 03, 2025
Dec. 31, 2024
Principal Outstanding          
Total borrowings $ 533,869       $ 395,535
Current portion 1,074       2,014
Total borrowings, non-current 532,795       393,521
Carrying Value*          
Total borrowings 445,277       316,896
Current portion 1,073       2,014
Total borrowings, non-current 444,204       314,882
Notes payable - related party          
Principal Outstanding          
Total borrowings 212,902       324,763
Carrying Value*          
Total borrowings 136,930       249,059
2021 Convertible Note Payable | Convertible Notes          
Principal Outstanding          
Total borrowings 0       122,868
Carrying Value*          
Total borrowings 0       109,838
Delayed Draw Term Loan | Secured Debt          
Principal Outstanding          
Total borrowings 187,587       179,542
Carrying Value*          
Total borrowings 61,705       76,188
AFG Convertible Notes | Convertible Notes          
Principal Outstanding          
Total borrowings 25,315       22,353
Carrying Value*          
Total borrowings 75,225       63,033
2025 Convertible Notes | Convertible Notes          
Principal Outstanding          
Total borrowings 250,000 $ 250,000 $ 237,500 $ 225,000 0
Carrying Value*          
Total borrowings 239,251 $ 239,126 $ 227,126 $ 215,126 0
Equipment financing facility          
Carrying Value*          
Total borrowings 1,073       2,385
Equipment financing facility | Line of Credit          
Principal Outstanding          
Total borrowings 1,074       2,386
Carrying Value*          
Total borrowings 1,073       2,385
DOE Loan Facility          
Carrying Value*          
Total borrowings 68,023       65,452
DOE Loan Facility | Line of Credit          
Principal Outstanding          
Total borrowings 69,893       68,386
Carrying Value*          
Total borrowings $ 68,023       $ 65,452