XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segment and Geographic Information - Additional Information (Detail) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue, Major Customer [Line Items]        
Number of operating segments     1  
United States | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Revenue, Major Customer [Line Items]        
Customers accounted for 10% or more 68.00% 71.00% 68.00% 70.00%
International | Revenue from Contract with Customer Benchmark | Customer Concentration Risk        
Revenue, Major Customer [Line Items]        
Customers accounted for 10% or more 95.00% 96.00% 95.00% 95.00%