v3.25.2
Transaction Costs - Schedule of Investment Transaction Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]        
DOE Loan $ 0 $ 1,106 $ 150 $ 1,710
GM's non-controlling interest related to the JV 8,958 0 8,958 0
Convertible debt Embedded Derivative 4,379 0 4,379 0
Other financing activities 0 210 4,152 471
Total $ 13,337 $ 1,316 $ 17,639 $ 2,181