v3.26.3
Debt - Schedule of Weighted Average Interest Rates, Cost of Debt and Debt Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Debt Disclosure [Abstract]        
Weighted average interest cost 4.70% 4.40% 4.60% 4.30%
Weighted average cost of debt 5.40% 5.10% 5.20% 4.90%
Weighted average debt outstanding $ 2,457,332 $ 2,128,248 $ 2,429,053 $ 2,029,422