XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule of Remaining Maturities of Lease Liabilities) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2019 $ 1,726
2020 3,577
2021 3,547
2022 3,496
2023 3,018
Thereafter 24,506
Total lease payments 39,870
Less: imputed interest 14,494
Total lease liabilities $ 25,376