XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Finance Leases  
2022 $ 828
2023 801
2024 753
2025 690
2026 649
Thereafter 1,799
Total lease payments (undiscounted) 5,520
Less: imputed interest (826)
Present value of lease liabilities 4,694
Operating Leases  
2022 10,199
2023 9,110
2024 7,518
2025 5,830
2026 5,153
Thereafter 26,519
Total lease payments (undiscounted) 64,329
Less: imputed interest (13,259)
Present value of lease liabilities $ 51,070