v3.25.2
Financing Arrangements - Summary of Net Book Value of Debt Instrument (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]      
Face value $ 5,923,382 $ 5,779,087  
Collateralized Loan Obligations      
Debt Instrument [Line Items]      
Face value 3,156,452 3,721,718 $ 4,214,531
Unamortized deferred financing costs (16,936)   (20,467)
Unamortized discount (3,606)   (7,423)
Net book value 3,135,910   4,186,641
Line of Credit | Repurchase Agreements      
Debt Instrument [Line Items]      
Face value 1,792,193 1,082,669 791,733
Unamortized deferred financing costs (4,669)   (3,097)
Net book value 1,787,524   788,636
Line of Credit | Revolving Credit Facility      
Debt Instrument [Line Items]      
Face value 850,037 850,000 963,350
Unamortized deferred financing costs (9,890)   (14,022)
Net book value 840,147   949,328
Mortgage Loan      
Debt Instrument [Line Items]      
Face value 124,700 $ 124,700  
Mortgage Loan | Mortgage Loan      
Debt Instrument [Line Items]      
Face value 124,700   124,700
Unamortized deferred financing costs 0   (687)
Net book value $ 124,700   $ 124,013