XML 98 R79.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 6,301,000  
Operating Lease, Cost 2,111,000  
Short-term Lease, Cost 39,000  
Variable Lease, Cost 0  
Lease, Cost 2,150,000  
Lessee, Operating Lease, Liability, Payments, Due Year Two 7,725,000  
Lessee, Operating Lease, Liability, Payments, Due Year Three 6,751,000  
Lessee, Operating Lease, Liability, Payments, Due Year Four 5,598,000  
Lessee, Operating Lease, Liability, Payments, Due Year Five 3,563,000  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 9,246,000  
Lessee, Operating Lease, Liability, Payments, Due 39,184,000  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 4,090,000  
Operating Lease, Liability $ 35,094,000 $ 34,100,000