XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt Obligations (Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Future expected/scheduled maturities of outstanding debt and capital lease    
2024 (remaining nine months) $ 300,352  
2025 700,000  
2026 607,542  
2027 900,000  
2028 357,708  
Thereafter 2,453,203  
Total debt maturities 5,318,805  
Net unamortized premium 19,511  
Net unamortized debt issuance costs (26,872)  
Total debt obligations, net $ 5,311,444 $ 4,933,525