XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Excluding Short-term Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating leases    
2022 $ 27,718  
2023 36,884  
2024 28,375  
2025 17,825  
2026 796  
Thereafter 1,829  
Total lease payments 113,427  
Less: imputed interest (10,282)  
Carrying value of lease liabilities 103,145  
Less: current portion (31,884) $ (30,215)
Operating Lease, Liability, Noncurrent, Total 71,261 $ 77,936
Finance leases    
2022 59,429  
2023 75,399  
2024 75,412  
2025 63,999  
2026 61,343  
Thereafter 430,554  
Total lease payments 766,136  
Less: imputed interest (296,116)  
Carrying value of lease liabilities 470,020  
Less: current portion (38,396)  
Finance Lease Liability Noncurrent Including Related Parties, Total $ 431,624