v3.26.3
Segment and Geographical Information - Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total $ 584,899 $ 230,575 $ 1,285,660 $ 581,942
Singapore        
Segment Reporting [Line Items]        
Total 310,237 94,519 510,030 191,175
China        
Segment Reporting [Line Items]        
Total 146,724 76,781 382,629 179,858
Taiwan        
Segment Reporting [Line Items]        
Total 86,976 37,678 285,482 171,079
United States        
Segment Reporting [Line Items]        
Total 5,992 13,915 38,803 21,562
Other        
Segment Reporting [Line Items]        
Total $ 34,970 $ 7,682 $ 68,716 $ 18,268