XML 94 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturity Table (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating    
2022 $ 47,649  
2023 35,713  
2024 28,124  
2025 23,756  
2026 16,058  
Thereafter 39,539  
Present value of lease liabilities 190,839  
Less interest (13,305)  
Total operating lease liabilities 177,534 $ 182,823
Finance    
2022 2,822  
2023 2,372  
2024 1,845  
2025 1,433  
2026 1,204  
Thereafter 767  
Total lease payments 10,443  
Less interest (1,201)  
Present value of lease liabilities $ 9,242 $ 11,350