XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE RECOGNITION - Schedule of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 980,642 $ 664,574 $ 1,784,827 $ 1,302,128
China        
Disaggregation of Revenue [Line Items]        
Revenue 501,973 397,951 913,126 761,671
Taiwan        
Disaggregation of Revenue [Line Items]        
Revenue 260,487 104,970 442,103 221,311
South Korea        
Disaggregation of Revenue [Line Items]        
Revenue 87,887 63,501 169,693 127,865
Southeast Asia        
Disaggregation of Revenue [Line Items]        
Revenue 48,960 34,867 89,709 67,573
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 34,832 26,497 70,631 51,489
U.S.        
Disaggregation of Revenue [Line Items]        
Revenue 26,212 18,127 55,986 33,376
Japan        
Disaggregation of Revenue [Line Items]        
Revenue 20,171 18,536 43,355 38,637
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 120 $ 125 $ 224 $ 206