XML 25 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule of Future Minimum Rental Payments Prior Year) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finance lease liability, due 2020 $ 248 $ 451
Finance lease liability, due 2021 54 248
Finance lease liability, due 2022 0 54
Finance lease liability, due 2023 0 0
Finance lease liability, due 2024 0 0
Finance lease liability, due after 2024   0
Finance lease liability, total payments 634 753
Finance lease imputed interest 12 16
Finance Lease Liability Not Yet Commenced   0
Finance lease liabilities 622 737
Operating lease liability, due 2020 6,372 8,244
Operating lease liability, due 2021 4,798 6,168
Operating lease liability, due 2022 3,434 4,590
Operating lease liability, due 2023 2,920 3,329
Operating lease liability, due 2024 8,638 2,920
Operating lease liability, due after 2024   8,638
Operating lease liability, total payments 32,453 33,889
Operating lease imputed interest 3,089 2,995
Operating Lease Liability Not Yet Commenced   3,388
Operating lease liability 29,364 27,506
Total lease liability, due 2020 6,620 8,695
Total lease liability, due 2021 4,852 6,416
Total lease liability, due 2022 3,434 4,644
Total lease liability, due 2023 2,920 3,329
Total lease liability, due 2024   2,920
Total lease liability, due after 2024 8,638 8,638
Total lease liability, total payments 33,087 34,642
Total imputed interest 3,101 3,011
Total lease liability not yet commenced   3,388
Total lease liability $ 29,986 $ 28,243