XML 92 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Finance Leases  
2021 $ 1,229
2022 124
2023 102
2024 63
2025 7
Subsequent to 2025 0
Total minimum lease payments 1,525
Amounts representing interest 57
Present value of net minimum lease payments 1,468
Operating Leases  
2021 2,260
2022 2,181
2023 1,705
2024 1,661
2025 1,469
Subsequent to 2025 7,952
Total minimum lease payments 17,228
Amounts representing interest 4,575
Present value of net minimum lease payments 12,653
Total  
2021 3,489
2022 2,305
2023 1,807
2024 1,724
2025 1,476
Subsequent to 2025 7,952
Total minimum lease payments $ 18,753