XML 92 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating    
2022 $ 10,654  
2023 6,724  
2024 5,321  
2025 4,594  
2026 3,363  
Thereafter 1,388  
Total lease payments 32,044  
Less: Imputed interest (4,477)  
Present value of lease liabilities 27,567 $ 33,168
Financing    
2022 208  
2023 140  
2024 91  
2025 49  
2026 2  
Thereafter 1  
Total lease payments 491  
Less: Imputed interest (25)  
Present value of lease liabilities 466 $ 727
Total    
2022 10,862  
2023 6,864  
2024 5,412  
2025 4,643  
2026 3,365  
Thereafter 1,389  
Total lease payments 32,535  
Less: Imputed interest (4,502)  
Present value of lease liabilities $ 28,033