Quarterly report pursuant to Section 13 or 15(d)

Leases - Summary of Lease Costs (Details)

v3.20.2
Leases - Summary of Lease Costs (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Lessee, Lease, Description [Line Items]        
Finance lease cost, amortization $ 645,000 $ 613,000 $ 1,311,000 $ 1,183,000
Finance lease cost, interest expense 86,000 79,000 179,000 154,000
Total lease cost 2,000,000 1,891,000 4,024,000 3,675,000
Cost of revenue        
Lessee, Lease, Description [Line Items]        
Operating lease cost 893,000 853,000 1,777,000 1,667,000
Cost of revenue | Operating Lease        
Lessee, Lease, Description [Line Items]        
Variable lease costs 100,000 200,000 400,000 400,000
Cost of revenue | Finance Lease        
Lessee, Lease, Description [Line Items]        
Variable lease costs 500,000 700,000 1,200,000 1,400,000
Selling, general and administrative expenses        
Lessee, Lease, Description [Line Items]        
Operating lease cost 376,000 346,000 757,000 671,000
Selling, general and administrative expenses | Operating Lease        
Lessee, Lease, Description [Line Items]        
Variable lease costs 100,000 100,000 $ 100,000 $ 100,000
Selling, general and administrative expenses | Finance Lease        
Lessee, Lease, Description [Line Items]        
Variable lease costs $ 0 $ 0