XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Enterprise Wide Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 301,972 $ 467,241
Direct Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 118,164 134,945
Distributor Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 183,808 332,296
Asia    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 228,420 324,167
Europe    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 47,450 76,990
Americas    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 26,102 $ 66,084