v3.25.1
Investments - Schedule of Portfolio Investments by Investment Type at Cost and Fair Value and as Percentage of Total Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule Of Investments [Line Items]    
Cost $ 1,830,487 $ 1,760,226
Cost, Percentage 100.00% 100.00%
Fair Value $ 1,792,689 $ 1,725,570
Fair Value, Percentage 100.00% 100.00%
Secured Loans    
Schedule Of Investments [Line Items]    
Cost $ 1,371,035 $ 1,322,999
Cost, Percentage 74.90% 75.10%
Fair Value $ 1,330,377 $ 1,286,668
Fair Value, Percentage 74.20% 74.50%
Equipment Financings    
Schedule Of Investments [Line Items]    
Cost $ 339,053 $ 317,962
Cost, Percentage 18.50% 18.10%
Fair Value $ 336,728 $ 315,463
Fair Value, Percentage 18.80% 18.30%
Equity    
Schedule Of Investments [Line Items]    
Cost $ 79,096 $ 78,585
Cost, Percentage 4.30% 4.50%
Fair Value $ 73,808 $ 71,985
Fair Value, Percentage 4.10% 4.20%
Warrants    
Schedule Of Investments [Line Items]    
Cost $ 41,303 $ 40,680
Cost, Percentage 2.30% 2.30%
Fair Value $ 51,776 $ 51,454
Fair Value, Percentage 2.90% 3.00%