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 $ 44,740 $ 39,391
Amortization of debt issuance costs 2,445 1,685
Total Interest Expense $ 47,185 $ 41,076
Average interest rate 6.30% 6.90%
Average daily borrowings $ 2,850,669 $ 2,278,174