XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Minimum Contract Commitments (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Construction Commitments  
April 1 - December 31, 2022 $ 168,629
2023 72,026
2024 216
2025 0
2026 0
2027 0
2028 and thereafter 0
Total 240,871
Minimum Lease Commitments  
April 1 - December 31, 2022 0
2023 9,083
2024 21,800
2025 21,800
2026 21,800
2027 21,800
2028 and thereafter 230,713
Total 326,996
Total Commitments  
April 1 - December 31, 2022 168,629
2023 81,109
2024 22,016
2025 21,800
2026 21,800
2027 21,800
2028 and thereafter 230,713
Total $ 567,867