XML 67 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Lease Payments, Operating and Capital (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 45,892
2023 43,507
2024 38,659
2025 33,125
2026 29,903
Thereafter 129,498
Total lease payments 320,584
Less: Amounts representing interest 0
Total 320,584
Capital Leases  
2022 4,673
2023 4,673
2024 4,673
2025 4,673
2026 5,132
Thereafter 120,390
Total lease payments 144,214
Less: Amounts representing interest (94,064)
Total 50,150
Total Future Lease Payments  
2022 50,565
2023 48,180
2024 43,332
2025 37,798
2026 35,035
Thereafter 249,888
Total lease payments 464,798
Less: Amounts representing interest (94,064)
Total $ 370,734