v3.26.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Disclosure [Abstract]    
Interest expense $ 95,688 $ 47,704
Amortization of debt issuance costs, net 8,005 3,514
Net change in unrealized (gain) loss on effective interest rate swaps and hedged items included in interest expense 132 468
Total Interest Expense $ 103,825 $ 51,686
Average interest rate 5.70% 5.70%
Average daily borrowings $ 6,760,444 $ 3,370,156