XML 66 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Operating and Finance Lease Liability (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Operating Leases    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 5,732,000  
Lessee, Operating Lease, Liability, Payments, Due Year Two 5,821,000  
Lessee, Operating Lease, Liability, Payments, Due Year Three 4,057,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,546,000  
Lessee, Operating Lease, Liability, Payments, Due Year Five 1,658,000  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 2,562,000  
Lessee, Operating Lease, Liability, Payments, Due 22,376,000  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (3,606,000)  
Operating Lease, Liability 18,770,000  
Operating Lease, Liability, Current 6,046,000 $ 0
Operating Lease, Liability, Noncurrent 12,724,000 $ 0
Capital Leases    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 77,000  
Finance Lease, Liability, Payments, Due Year Two 96,000  
Finance Lease, Liability, Payments, Due Year Three 92,000  
Finance Lease, Liability, Payments, Due Year Four 67,000  
Finance Lease, Liability, Payments, Due Year Five 15,000  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payments, Due 347,000  
Finance Lease, Liability, Undiscounted Excess Amount (60,000)  
Finance Lease, Liability 287,000  
Finance Lease, Liability, Current 78,000  
Finance Lease, Liability, Noncurrent 210,000  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
Lessee, Lease, Liability, Payments, Remainder of Fiscal Year 5,809,000  
Lessee, Lease, Liability, Payments, Due Year Two 5,917,000  
Lessee, Lease, Liability, Payments, Due Year Three 4,149,000  
Lessee, Lease, Liability, Payments, Due Year Four 2,613,000  
Lessee, Lease, Liability, Payments, Due Year Five 1,673,000  
Lessee, Lease, Liability, Payments, Due after Year Five 2,562,000  
Lease Liability, Payments, Due 22,723,000  
Lease Liability, Undiscounted Excess Amount (3,666,000)  
Lease Liability 19,057,000  
Lease Liability, Current 6,124,000  
Lease Liability, Noncurrent $ 12,934,000