XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales by Product Group and End Market - Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total net sales $ 2,083,691 $ 1,681,000 $ 5,185,375 $ 4,413,685
Advanced products        
Disaggregation of Revenue [Line Items]        
Total net sales 1,639,409 1,235,753 3,879,638 3,136,076
Mainstream products        
Disaggregation of Revenue [Line Items]        
Total net sales $ 444,282 $ 445,247 $ 1,305,737 $ 1,277,609