XML 373 R123.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment and Geographic Information - Revenues as a Percent of Total Revenues by Geographic Region (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 100.00% 100.00% 100.00%
U.S.      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 45.50% 56.20% 53.60%
Japan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 14.20% 13.30% 15.40%
Taiwan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 14.40% 7.70% 6.00%
Australia      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 7.70% 6.90% 5.80%
China      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 0.00% 3.80% 3.80%
India      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 5.40% 2.60% 1.20%
Vietnam      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.00% 2.40% 2.00%
South Korea      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.40% 0.80% 2.90%
Other      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 6.40% 6.10% 8.80%
INDONESIA      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 3.00% 0.20% 0.50%