XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Debt Obligations (Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Future expected/scheduled maturities of outstanding debt and capital lease    
2025 (remaining nine months) $ 0  
2026 607,542  
2027 900,000  
2028 357,708  
2029 753,203  
Thereafter 2,500,000  
Total debt maturities 5,118,453  
Net unamortized premium 12,907  
Net unamortized debt issuance costs (27,248)  
Total debt obligations, net $ 5,104,112 $ 5,339,751