v3.26.1
Stockholders’ Equity - Employee Service Share - Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 03, 2026
Apr. 04, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 29,050 $ 25,930
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 253 1,060
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 27,059 23,102
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 0 241
Employee stock purchase plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 1,738 $ 1,527