XML 160 R113.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Revenues as a Percent of Total Revenues by Geographic Region (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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 36.60% 45.50% 56.20%
Japan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 19.40% 14.20% 13.30%
Taiwan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 9.30% 14.40% 7.70%
Australia      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 8.50% 7.70% 6.90%
China      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 0.00% 0.00% 3.80%
India      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.90% 5.40% 2.60%
Vietnam      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.80% 2.00% 2.40%
South Korea      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.10% 1.40% 0.80%
Other      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 10.60% 5.20% 5.70%
INDONESIA      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.50% 3.00% 0.20%
BRAZIL      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.80% 0.90% 0.10%
BELGIUM      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.30% 0.00% 0.30%
CHILE      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.10% 0.30% 0.00%
FRANCE      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.10% 0.00% 0.00%