XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.2
Leases Amortization of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
Six months ended December 31, 2022 $ 3,515  
2023 6,240  
2024 5,650  
2025 4,387  
2026 3,823  
Beyond 2026 8,290  
Total lease payments 31,904 $ 34,751
Less: interest 2,276  
Present value of lease payments 29,627 31,345
Finance Leases    
Six months ended December 31, 2022 45  
2023 92  
2024 93  
2025 93  
2026 93  
Beyond 2026 116  
Total lease payments 530 164
Less: interest 19  
Present value of lease payments 511 $ 163
Total Leases    
Six months ended December 31, 2022 3,560  
2023 6,332  
2024 5,742  
2025 4,479  
2026 3,915  
Beyond 2026 8,406  
Total lease payments 32,434  
Less: interest 2,296  
Present value of lease payments $ 30,138