Quarterly report pursuant to Section 13 or 15(d)

Leases - Narrative (Details)

v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use asset $ 25,581    
Operating lease liability $ 25,586    
Renewal term, operating and finance leases 5 years    
Termination period, operating and finance leases 1 year    
Future minimum lease payments under finance leases, remainder of 2019     $ 700
Future minimum lease payments under finance leases, 2020     700
Future minimum lease payments under finance leases, 2021     600
Future minimum lease payments under finance leases, 2022     600
Future minimum lease payments under finance leases, 2023     600
Future minimum lease payments under finance leases, thereafter     $ 1,900
Accounting Standards Update 2016-02      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use asset   $ 29,100  
Operating lease liability   $ 29,100  
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining contract term, operating and finance leases 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining contract term, operating and finance leases 8 years