XML 88 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Minimum Future Rental Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 86,291
2023 83,638
2024 69,328
2025 53,770
2026 39,994
2027 and thereafter 143,398
Total 476,419
Less: Present value discount (61,434)
Lease liability $ 414,985