v3.26.1
Indebtedness - Future Principal Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2026 $ 144,154  
2027 921,300  
2028 123,487  
2029 910,278  
2030 14,739  
Thereafter 317,656  
Total 2,431,614 $ 2,626,524
Unamortized debt premiums, discounts and issuance 22,988 91,890
Total debt outstanding $ 2,408,626 $ 2,534,634