XML 57 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Lease Liabilities Payments Due [Line Items]    
Finance Lease Liability, due remainder of fiscal year $ 332  
Finance lease liability, due 2021 248 $ 451
Finance lease liability, due 2022 54 248
Finance lease liability, due 2023 0 54
Finance lease liability, due 2024 0 0
Finance lease liability, due after 2024 0 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 remainder of fiscal year 6,291  
Operating lease liability, due 2021 6,372 8,244
Operating lease liability, due 2022 4,798 6,168
Operating lease liability, due 2023 3,434 4,590
Operating lease liability, due 2024 2,920 3,329
Operating lease liability, due after 2024 8,638 2,920
Operating lease liability, total payments 32,453 33,889
Operating Lease Liability Not Yet Commenced   3,388
Operating lease imputed interest 3,089 2,995
Operating lease liability 29,364 27,506
Total lease liability, due remainder of fiscal year 6,623  
Total lease liability, due 2021 6,620 8,695
Total lease liability, due 2022 4,852 6,416
Total lease liability, due 2023 3,434 4,644
Total lease liability, due 2024 2,920 3,329
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