XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturity Table (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating    
2023 $ 47,843  
2024 40,524  
2025 32,759  
2026 23,009  
2027 19,447  
Thereafter 81,937  
Present value of lease liabilities 245,519  
Less interest (37,129)  
Total operating lease liabilities 208,390 $ 177,534
Finance    
2023 2,860  
2024 2,432  
2025 1,963  
2026 1,480  
2027 816  
Thereafter 1  
Total lease payments 9,552  
Less interest (809)  
Present value of lease liabilities $ 8,743 $ 9,242