XML 51 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue by Geographic Area - Percentage of Revenue by Geographic Area (Details) - Revenue from Contract with Customer Benchmark - Geographic Concentration Risk
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
United States      
Percentage of revenue by geographic area:      
Percentage of revenue (as a percent) 71.00% 75.00% 77.00%
International      
Percentage of revenue by geographic area:      
Percentage of revenue (as a percent) 29.00% 25.00% 23.00%