v3.26.1
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Interest expense $ 39,141 $ 41,309 $ 83,881 $ 80,700
Amortization of debt issuance costs 2,435 1,716 4,880 3,401
Total Interest Expense $ 41,576 $ 43,025 $ 88,761 $ 84,101
Average interest rate 6.50% 6.80% 6.40% 6.90%
Average daily borrowings $ 2,404,503 $ 2,433,091 $ 2,626,353 $ 2,356,060