v3.26.1
Long-Term Debt - Schedule of Principal Repayments on Long-Term Debt Including Finance Lease Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
Remainder of 2026 $ 477,842
2027 1,105,695
2028 1,340,922
2029 1,364,816
2030 3,949,587
2031 1,865,359
Thereafter 5,363,524
Total $ 15,467,745