XML 276 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Finance Leases  
2022 $ 161
2023 127
2024 63
2025 7
2026 0
Subsequent to 2026 0
Total minimum lease payments 358
Amounts representing interest 18
Present value of net minimum lease payments 340
Operating Leases  
2022 2,181
2023 1,705
2024 1,661
2025 1,469
2026 1,501
Subsequent to 2026 6,451
Total minimum lease payments 14,968
Amounts representing interest 3,772
Present value of net minimum lease payments 11,196
Total  
2022 2,342
2023 1,832
2024 1,724
2025 1,476
2026 1,501
Subsequent to 2026 6,451
Total minimum lease payments $ 15,326