v3.26.1
Commitments and Contingencies - Minimum Annual Payments for Non-Cancelable Ship Construction Contracts (Details) - Ship Construction Contracts
$ in Thousands
Jun. 30, 2026
USD ($)
Other Commitments [Line Items]  
Remainder of 2026 $ 1,004,238
2027 2,473,240
2028 1,467,973
2029 1,276,800
2030 3,238,843
2031 203,123
Thereafter 8,984,137
Total minimum annual payments $ 18,648,354