v3.25.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Interest expense $ 213,576 $ 158,509
Amortization of debt issuance costs 11,038 6,281
Net change in unrealized (gain) loss on effective interest rate swaps and hedged items (8,054) 4,626
Total Interest Expense $ 216,560 $ 169,416
Average interest rate 6.80% 7.60%
Average daily borrowings $ 12,499,494 $ 8,255,253