XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Lease Maturity (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 5,055
2023 4,936
2024 4,672
2025 4,287
2026 4,075
Thereafter 24,115
Total minimum lease payments 47,140
Less: Amounts representing interest (11,454)
Present value of lease payments 35,686
Finance Leases  
2022 172
2023 93
2024 38
2025 19
2026 4
Thereafter 0
Total minimum lease payments 326
Less: Amounts representing interest (13)
Present value of lease payments $ 313