XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Geographical Information - Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Revenue $ 65,258 $ 17,664
Taiwan    
Segment Reporting Information [Line Items]    
Revenue 59,573 9,734
Netherlands    
Segment Reporting Information [Line Items]    
Revenue 0 2,507
United States    
Segment Reporting Information [Line Items]    
Revenue 857 5,370
Other    
Segment Reporting Information [Line Items]    
Revenue $ 4,828 $ 53