XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Operating And Finance Lease Liability Payments Due [Abstract]    
Operating Leases, 2022 $ 1,805  
Operating Leases, 2023 6,777  
Operating Leases, 2024 5,160  
Operating Leases, 2025 4,315  
Operating Leases, 2026 3,796  
Operating Leases, After 2026 11,561  
Total operating lease payments 33,414  
Less: interest (3,593)  
Present value of operating lease liabilities 29,821 $ 29,156
Finance Leases, 2022 210  
Finance Leases, 2023 840  
Finance Leases, 2024 861  
Finance Leases, 2025 865  
Finance Leases, 2026 865  
Finance Leases, After 2026 8,408  
Total finance lease payments 12,049  
Less: interest (2,486)  
Present value of finance lease liabilities 9,563 $ 9,937
2022 2,015  
2023 7,617  
2024 6,021  
2025 5,180  
2026 4,661  
After 2026 19,969  
Total lease payments 45,463  
Less: interest (6,079)  
Present value of lease liabilities $ 39,384