XML 29 R93.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]        
Operating lease option to extend 10 years 10 years    
Finance lease option to extend 10 years 10 years    
Assets recorded under finance leases $ 500,000 $ 500,000    
Assets recorded under capital leases     $ 600,000  
Accumulated depreciation associated with finance leases $ 300,000 $ 101,741    
Accumulated depreciation associated with capital leases     200,000  
Rent expense     $ 4,300,000 $ 2,400,000
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms, operating 1 month 1 month    
Remaining lease terms, financing 1 month 1 month    
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms, operating 5 years 5 years    
Remaining lease terms, financing 5 years 5 years