XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Transaction Costs - Schedule of Investment Transaction Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Investments [Abstract]    
DOE Loan $ 150 $ 604
Other financing activities 4,152 261
Total $ 4,302 $ 865