XML 89 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Indebtedness - Schedule of Principal Repayment Due (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Required principal payments under outstanding debt  
2025 $ 1,958
2026 801,958
2027 1,001,958
2028 1,000,737
2029 1,125,000
Thereafter 1,900,000
Total $ 5,831,611