XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Portfolio Investments by Investment Type at Cost and Fair Value and as Percentage of Total Portfolio (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Investments [Line Items]    
Cost $ 1,760,226 $ 1,319,316
Cost, Percentage 100.00% 100.00%
Fair Value $ 1,725,570 $ 1,275,180
Fair Value, Percentage 100.00% 100.00%
Secured Loans    
Schedule Of Investments [Line Items]    
Cost $ 1,322,999 $ 918,836
Cost, Percentage 75.10% 69.70%
Fair Value $ 1,286,668 $ 885,299
Fair Value, Percentage 74.50% 69.50%
Equipment Financings    
Schedule Of Investments [Line Items]    
Cost $ 317,962 $ 336,934
Cost, Percentage 18.10% 25.50%
Fair Value $ 315,463 $ 336,778
Fair Value, Percentage 18.30% 26.40%
Equity    
Schedule Of Investments [Line Items]    
Cost $ 78,585 $ 33,302
Cost, Percentage 4.50% 2.50%
Fair Value $ 71,985 $ 19,576
Fair Value, Percentage 4.20% 1.50%
Warrants    
Schedule Of Investments [Line Items]    
Cost $ 40,680 $ 30,244
Cost, Percentage 2.30% 2.30%
Fair Value $ 51,454 $ 33,527
Fair Value, Percentage 3.00% 2.60%