XML 106 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Information, Revenue and Enterprise-Wide Disclosures - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales $ 1,482,073 $ 1,311,120 $ 1,661,739
Direct Sales      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 522,368 479,845 530,446
Distributor Sales      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 959,705 831,275 1,131,293
Asia      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 1,156,823 1,020,256 1,181,519
Europe      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 185,223 188,402 287,549
Americas      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 140,027 102,462 192,671
China      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 660,280 589,507 704,829
Singapore      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales 141,939 137,351 194,613
Taiwan      
Segment Reporting Revenue Reconciling Item [Line Items]      
Total net sales $ 143,949 $ 136,316 $ 116,152