v3.25.2
Significant Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Product Information [Line Items]        
PIK Interest Income     $ 43,270 $ 49,064
PIK Dividend Income     33,016 18,803
Non-controlled, non-affiliated investments        
Product Information [Line Items]        
PIK Interest Income $ 22,648 $ 31,146 37,929 59,069
PIK Dividend Income 15,455 7,017 23,855 13,558
Total PIK Income 264,998 128,685 408,356 260,237
Interest Income, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
PIK Interest Income 23,603 31,146 40,060 59,069
Dividend Income, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
PIK Dividend Income 18,574 9,864 30,057 19,252
Total, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
Total PIK Income $ 42,177 $ 41,010 $ 70,117 $ 78,321
Revenue Benchmark | Product Concentration Risk | Interest Income, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
Concentration risk (as percent) 7.40% 17.90% 8.00% 17.00%
Revenue Benchmark | Product Concentration Risk | Dividend Income, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
Concentration risk (as percent) 5.80% 5.70% 6.00% 5.60%
Revenue Benchmark | Product Concentration Risk | Total, Paid In Kind | Non-controlled, non-affiliated investments        
Product Information [Line Items]        
Concentration risk (as percent) 13.20% 23.60% 14.00% 22.60%