v3.26.1
Fair Value Measurements - Schedule of Fair Value Hierarchy of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 77,649,107 $ 82,199,346
Level 1, Level 2, and Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 75,988,782 80,407,533
Level 1, Level 2, and Level 3 | First lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 70,683,268 73,345,369
Level 1, Level 2, and Level 3 | Second lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,894,973 3,262,537
Level 1, Level 2, and Level 3 | Unsecured debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 79,392 79,427
Level 1, Level 2, and Level 3 | Structured finance obligations - debt instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 210,320 501,333
Level 1, Level 2, and Level 3 | Structured finance obligations - equity instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 263,118 301,610
Level 1, Level 2, and Level 3 | Equity and other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 1,857,711 2,917,257
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 19,774
Level 1 | First lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 1 | Second lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 1 | Unsecured debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 1 | Structured finance obligations - debt instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 1 | Structured finance obligations - equity instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 1 | Equity and other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 19,774
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 3,040,698 5,364,336
Level 2 | First lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,555,615 4,559,314
Level 2 | Second lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 465,907 783,278
Level 2 | Unsecured debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 19,176 21,611
Level 2 | Structured finance obligations - debt instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 2 | Structured finance obligations - equity instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 0
Level 2 | Equity and other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 0 133
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 72,948,084 75,023,423
Level 3 | First lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 68,127,653 68,786,055
Level 3 | Second lien debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 2,429,066 2,479,259
Level 3 | Unsecured debt    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 60,216 57,816
Level 3 | Structured finance obligations - debt instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 210,320 501,333
Level 3 | Structured finance obligations - equity instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 263,118 301,610
Level 3 | Equity and other    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value 1,857,711 2,897,350
NAV    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value $ 1,660,325 $ 1,791,813