v3.25.1
Fair Value of Financial Instruments - Schedule of Carrying and Fair Values of the Company’s Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Fair value of debt obligations $ 12,792,879 $ 12,931,378
Debt Issuance Costs (173,758) (178,732)
Level 1    
Debt Instrument [Line Items]    
Fair value of debt obligations 0 0
Level 2    
Debt Instrument [Line Items]    
Fair value of debt obligations 5,689,957 5,790,582
Level 3    
Debt Instrument [Line Items]    
Fair value of debt obligations 7,102,922 7,140,796
Net Carrying Value    
Debt Instrument [Line Items]    
Fair value of debt obligations 12,615,717 12,681,822
Fair Value    
Debt Instrument [Line Items]    
Fair value of debt obligations 12,792,879 12,931,378
SPV Asset Facility I | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (5,261) (5,464)
SPV Asset Facility I | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 194,739 294,536
SPV Asset Facility I | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 194,739 294,536
SPV Asset Facility II | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (11,231) (12,119)
SPV Asset Facility II | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 1,038,769 907,881
SPV Asset Facility II | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 1,038,769 907,881
SPV Asset Facility III | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (12,597) (13,370)
SPV Asset Facility III | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 875,734 958,547
SPV Asset Facility III | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 875,734 958,547
SPV Asset Facility IV | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (8,230) (3,302)
SPV Asset Facility IV | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 321,770 351,698
SPV Asset Facility IV | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 321,770 351,698
SPV Asset Facility V | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (4,700) (4,991)
SPV Asset Facility V | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 260,300 245,009
SPV Asset Facility V | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 260,300 245,009
SPV Asset Facility VI | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (8,043) (8,248)
SPV Asset Facility VI | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 211,957 341,752
SPV Asset Facility VI | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 211,957 341,752
SPV Asset Facility VII | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (3,238) (3,461)
SPV Asset Facility VII | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 243,147 162,398
SPV Asset Facility VII | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 243,147 162,398
SPV Asset Facility VIII | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (3,007) (3,077)
SPV Asset Facility VIII | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 196,993 196,923
SPV Asset Facility VIII | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 196,993 196,923
CLO VIII | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (1,784) (1,900)
CLO VIII | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 288,216 288,100
CLO VIII | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 288,216 288,100
CLO XI | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (1,583) (1,692)
CLO XI | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,417 258,308
CLO XI | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,417 258,308
CLO XII | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (1,701) (1,808)
CLO XII | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,299 258,192
CLO XII | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,299 258,192
CLO XV | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,692) (2,802)
CLO XV | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 309,308 309,198
CLO XV | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 309,308 309,198
CLO XVI | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,610) (2,697)
CLO XVI | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 417,390 417,303
CLO XVI | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 417,390 417,303
CLO XVII | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,758) (2,879)
CLO XVII | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 322,242 322,121
CLO XVII | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 322,242 322,121
CLO XVIII | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (1,820) (1,891)
CLO XVIII | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,180 258,109
CLO XVIII | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,180 258,109
CLO XIX | Secured Debt    
Debt Instrument [Line Items]    
Debt Issuance Costs (1,889) (1,794)
CLO XIX | Net Carrying Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,111 258,206
CLO XIX | Fair Value | Secured Debt    
Debt Instrument [Line Items]    
Fair value of debt obligations 258,111 258,206
March 2025 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs 0 (484)
March 2025 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 0 499,516
March 2025 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 0 498,750
September 2026 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,463) (2,916)
September 2026 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 347,537 347,084
September 2026 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 338,625 336,000
February 2027 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,958) (3,350)
February 2027 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 497,042 496,650
February 2027 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 493,750 493,750
September 2027 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (4,728) (5,182)
September 2027 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 598,724 593,270
September 2027 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 627,000 630,000
AUD 2027 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (2,484) (2,397)
AUD 2027 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 275,834 271,957
AUD 2027 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 298,707 296,207
June 2028 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (7,469) (8,067)
June 2028 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 650,594 642,519
June 2028 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 689,000 690,625
January 2029 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (10,766) (11,458)
January 2029 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 545,879 538,086
January 2029 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 584,375 587,125
September 2029 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (8,434) (10,769)
September 2029 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 909,906 492,523
September 2029 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 913,500 510,000
March 2030 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (20,567) (20,518)
March 2030 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 955,157 941,037
March 2030 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 980,000 985,000
March 2031 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Debt Issuance Costs (18,881) (19,599)
March 2031 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 732,122 718,384
March 2031 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Fair value of debt obligations 765,000 763,125
Revolving Credit Facility | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Debt Issuance Costs (21,864) (22,497)
Revolving Credit Facility | Revolving Credit Facility | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations 1,389,350 1,312,515
Revolving Credit Facility | Revolving Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Fair value of debt obligations $ 1,389,350 $ 1,312,515