v3.20.2
Supplemental Financial Statement Information - Additional Information (Details) - Supplier Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Vendor One        
Goodwill [Line Items]        
Concentration risk, percentage 31.40% 62.40% 33.50% 60.60%
Vendor Two        
Goodwill [Line Items]        
Concentration risk, percentage 42.70% 66.40% 41.40% 62.50%