XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturity of Lease Liability (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 7,678
2023 5,066
2024 3,629
2025 2,999
2026 2,951
Thereafter 11,763
Total lease payments 34,086
Less: Interest 5,240
Present value of lease liabilities 28,846
Finance Leases  
2022 722
2023 587
2024 325
2025 156
2026 2
Thereafter 0
Total lease payments 1,792
Less: Interest 69
Present value of lease liabilities 1,723
Total  
2022 8,400
2023 5,653
2024 3,954
2025 3,155
2026 2,953
Thereafter 11,763
Total lease payments 35,878
Less: Interest 5,309
Present value of lease liabilities $ 30,569