XML 19 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule of Remaining Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2019 $ 721  
2020 3,688  
2021 3,661  
2022 3,613  
2023 3,139  
Thereafter 24,588  
Total lease payments 39,410  
Less: imputed interest 14,107  
Total lease liabilities $ 25,303 $ 505