XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating    
Remainder of 2022 $ 7,898  
2023 6,766  
2024 5,042  
2025 4,382  
2026 3,392  
Thereafter 1,428  
Total lease payments 28,908  
Less: Imputed interest (3,043)  
Present value of lease liabilities 25,865 $ 27,567
Financing    
Remainder of 2022 141  
2023 140  
2024 91  
2025 50  
2026 2  
Thereafter 0  
Total lease payments 424  
Less: Imputed interest (20)  
Present value of lease liabilities 404 $ 466
Total    
Remainder of 2022 8,039  
2023 6,906  
2024 5,133  
2025 4,432  
2026 3,394  
Thereafter 1,428  
Total lease payments 29,332  
Less: Imputed interest (3,063)  
Present value of lease liabilities $ 26,269