v3.19.3
Leases - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Lessee, Lease, Description [Line Items]        
Rental income $ 100,000 $ 0 $ 500,000 $ 0
Minimum        
Lessee, Lease, Description [Line Items]        
Finance lease, term 3 years   3 years  
Maximum        
Lessee, Lease, Description [Line Items]        
Finance lease, term 5 years   5 years  
Building | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease, term 3 years   3 years  
Building | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease, term 7 years   7 years  
Equipment | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease, term 0 years   0 years  
Equipment | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease, term 7 years   7 years