XML 203 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Segment and Geographic Information - Revenues as a Percent of Total Revenues by Geographic Region (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
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 48.40% 45.00% 42.40%
Japan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 15.90% 18.80% 14.70%
Australia      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 7.90% 8.80% 8.90%
China      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 7.50% 11.30% 10.90%
India      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 5.60% 1.20% 1.20%
Indonesia      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.20% 2.40% 2.00%
South Korea      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.20% 0.60% 0.00%
Taiwan      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.00% 3.30% 6.60%
Vietnam      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.80% 0.90% 2.40%
Brazil      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.50% 2.00% 3.60%
Belgium      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 1.00% 1.30% 0.60%
France      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 0.80% 1.10% 1.60%
Malaysia      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 0.60% 1.50% 0.90%
Germany      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 0.30% 0.20% 1.00%
Other      
Revenues as a Percent of Total Revenues by Geographic Region [Line Items]      
Segment Reporting, Revenue Percentage 2.30% 1.60% 3.20%