Quarterly report [Sections 13 or 15(d)]

Debt - Schedule of Weighted Average Interest Rates, Cost of Debt and Debt Outstanding (Details)

v3.25.1
Debt - Schedule of Weighted Average Interest Rates, Cost of Debt and Debt Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Disclosure [Abstract]    
Weighted average interest cost 4.30% 4.30%
Weighted average cost of debt 4.90% 4.90%
Weighted average debt outstanding $ 1,815,224 $ 1,635,890