XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Weighted average remaining lease term 7 years 4 months    
Operating lease right of use assets $ 19,600    
Operating lease liabilities $ 27,797    
Incremental borrowing rate 4.91%    
Lease cost $ 1,300 $ 1,700  
Operating cash flows from operating leases $ 1,100    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2019     $ 6,100
2020     6,500
2021     5,100
2022     3,900
2023     3,500
Thereafter     $ 12,900
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining initial lease terms 1 year 3 months    
Term of options to extend 3 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining initial lease terms 11 years 1 month    
Term of options to extend 15 years