XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Excluding Short-term Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating leases    
2022 $ 18,221  
2023 36,374  
2024 28,582  
2025 17,977  
2026 951  
Thereafter 2,255  
Total lease payments 104,360  
Less: imputed interest (9,247)  
Carrying value of lease liabilities 95,113  
Less: current portion (31,668) $ (30,215)
Operating Lease, Liability, Noncurrent, Total 63,445 $ 77,936
Finance leases    
2022 18,538  
2023 33,235  
2024 33,248  
2025 33,235  
2026 33,235  
Thereafter 174,355  
Total lease payments 325,846  
Less: imputed interest (84,994)  
Carrying value of lease liabilities 240,852  
Less: current portion (20,643)  
Finance Lease Liability Noncurrent Including Related Parties, Total $ 220,209