XML 97 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating and Finance Lease Liabilities - Future minimum lease payments under operating and finance leases (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Future minimum lease payments under operating lease  
Remainder of 2022 $ 28,717
2023 65,008
2024 64,055
2025 59,685
2026 51,780
2027 and thereafter 97,981
Total future minimum lease payments 367,226
Less imputed interest (78,148)
Total operating lease, liabilities 289,078
Future minimum lease payments under finance leases  
Remainder of 2022 2,501
2023 9,731
2024 9,704
2025 12,615
2026 9,967
2027 and thereafter 5,596
Total future minimum lease payments 50,114
Less imputed interest (7,034)
Total finance lease liabilities 43,080
Future minimum lease payments under operating and finance leases  
Remainder of 2022 31,218
2023 74,739
2024 73,759
2025 72,300
2026 61,747
2027 and thereafter 103,577
Total future minimum payments 417,340
Less imputed interest (85,182)
Total $ 332,158