v3.26.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Deferred revenue, revenue recognized $ 48,600 $ 26,000
Revenue 672,522 668,244
Subsidy Revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 234,300 $ 240,100