XML 63 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Remaining Maturities of Lease Liabilities) (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2019 $ 2,700
2020 3,480
2021 3,450
2022 3,398
2023 2,986
Thereafter 24,506
Total lease payments 40,520
Less: imputed interest 14,856
Total lease liabilities $ 25,664