XML 63 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Revenue $ 396,290 $ 115,794 $ 79,872
Taiwan      
Segment Reporting Information [Line Items]      
Revenue 269,935 72,174 61,776
China      
Segment Reporting Information [Line Items]      
Revenue 72,672 5,540 1,487
United States      
Segment Reporting Information [Line Items]      
Revenue 11,296 30,664 4,779
Other      
Segment Reporting Information [Line Items]      
Revenue $ 42,387 $ 7,416 $ 11,830