XML 63 R79.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Operating Lease Liabilities Payments Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 852  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,868  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,565  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,406  
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,294  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 6,044  
Lessee, Operating Lease, Liability, Payments, Due 17,029  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,838)  
Operating Lease, Liability 15,191 $ 0
Other Liabilities [Member]    
Lessee, Lease, Description [Line Items]    
Operating Lease, Liability $ 15,191 $ 11,800