XML 62 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 7,788  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 6,731  
Lessee, Operating Lease, Liability, Payments, Due Year Two 4,860  
Lessee, Operating Lease, Liability, Payments, Due Year Three 3,107  
Lessee, Operating Lease, Liability, Payments, Due Year Four 643  
Lessee, Operating Lease, Liability, Payments, Due Year Five 0  
Lessee, Operating Lease, Liability, Payments, Due 23,129  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 1,470  
Operating Lease, Liability $ 21,659 $ 23,900