v3.26.1
Borrowings - Schedule of Loan Facility Draw-Downs (Details) - DOE Loan Facility - Line of Credit - Tranche One - USD ($)
$ in Thousands
1 Months Ended
Jul. 31, 2025
Nov. 30, 2024
Mar. 31, 2026
Dec. 31, 2025
Line Of Credit Rollforward [Abstract]        
Draw-downs received $ (22,666) $ (68,279)    
Remaining borrowing capacity     $ 0 $ 90,945
Interest rate 4.286% 4.791%