v3.25.1
Segment Information - Net Sales (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Apr. 01, 2024
Segment Reporting Information [Line Items]    
Net sales $ 648,668 $ 570,113
United States    
Segment Reporting Information [Line Items]    
Net sales 357,808 300,959
Taiwan    
Segment Reporting Information [Line Items]    
Net sales 54,156 68,924
Other    
Segment Reporting Information [Line Items]    
Net sales $ 236,704 $ 200,230