v3.21.1
Supplemental Financial Statement Information - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Goodwill [Line Items]      
Assets held for sale $ 896   $ 1,073
Machinery and Equipment      
Goodwill [Line Items]      
Assets held for sale $ 900    
Supplier Concentration Risk | Revenue Benchmark      
Goodwill [Line Items]      
Concentration risk, percentage 42.90% 47.90%  
Supplier Concentration Risk | Net Purchases Benchmark      
Goodwill [Line Items]      
Concentration risk, percentage 35.50% 37.50%