XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Schedule of Contractual Maturity Payment (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]    
2022 $ 521,453  
2023 956,555  
2024 1,845,233  
2025 951,636  
2026 1,067,494  
Long-term Debt $ 5,342,371 $ 4,758,550