XML 67 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Leases Operating and Finance Lease Liability (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Operating Leases    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 3,900,000  
Lessee, Operating Lease, Liability, Payments, Due Year Two 6,225,000  
Lessee, Operating Lease, Liability, Payments, Due Year Three 4,113,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,572,000  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,668,000  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 2,602,000  
Lessee, Operating Lease, Liability, Payments, Due 21,080,000  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (3,177,000)  
Operating Lease, Liability 17,903,000  
Operating Lease, Liability, Current 6,035,000 $ 0
Operating Lease, Liability, Noncurrent 11,868,000 $ 0
Financing Leases    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 58,000  
Finance Lease, Liability, Payments, Due Year Two 110,000  
Finance Lease, Liability, Payments, Due Year Three 106,000  
Finance Lease, Liability, Payments, Due Year Four 76,000  
Finance Lease, Liability, Payments, Due Year Five 15,000  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payments, Due 365,000  
Finance Lease, Liability, Undiscounted Excess Amount (55,000)  
Finance Lease, Liability 310,000  
Finance Lease, Liability, Current 91,000  
Finance Lease, Liability, Noncurrent 219,000  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
Lessee, Lease, Liability, Payments, Remainder of Fiscal Year 3,958,000  
Lessee, Lease, Liability, Payments, Due Year Two 6,335,000  
Lessee, Lease, Liability, Payments, Due Year Three 4,219,000  
Lessee, Lease, Liability, Payments, Due Year Four 2,648,000  
Lessee, Lease, Liability, Payments, Due Year Five 1,683,000  
Lessee, Lease, Liability, Payments, Due after Year Five 2,602,000  
Lease Liability, Payments, Due 21,445,000  
Lease Liability, Undiscounted Excess Amount (3,232,000)  
Lease Liability 18,213,000  
Lease Liability, Current 6,126,000  
Lease Liability, Noncurrent $ 12,087,000