XML 66 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Jan. 01, 2019
Jan. 01, 2018
Lessee, Lease, Description [Line Items]        
Cumulative effect of new accounting principle of adoption     $ 18 $ 17
Lessee, operating lease, lease not yet commenced, amount $ 21,900      
Lessee, operating lease, lease not yet commenced, term of contract 15 years      
Rent expense   $ 2,100    
Equipment | Minimum        
Lessee, Lease, Description [Line Items]        
Lessee, finance lease, term of contract 13 months      
Equipment | Maximum        
Lessee, Lease, Description [Line Items]        
Lessee, finance lease, term of contract 5 years      
Manufacturing Facility | Minimum        
Lessee, Lease, Description [Line Items]        
Lessee, finance lease, term of contract 13 months      
Manufacturing Facility | Maximum        
Lessee, Lease, Description [Line Items]        
Lessee, finance lease, term of contract 25 years      
Accounting Standards Update 2016-02        
Lessee, Lease, Description [Line Items]        
Cumulative effect of new accounting principle of adoption     100  
Retained Earnings        
Lessee, Lease, Description [Line Items]        
Cumulative effect of new accounting principle of adoption     18 $ 17
Retained Earnings | Accounting Standards Update 2016-02        
Lessee, Lease, Description [Line Items]        
Cumulative effect of new accounting principle of adoption     $ 100