XML 111 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Employee Stock Purchase Plan (Details)
12 Months Ended
Dec. 28, 2024
purchasePeriod
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Discount from market price, offering date 85.00%
Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized for issuance (in shares) 12,137,559
Issuance of common stock under the Employee Stock Purchase Plan (in shares) 340,989
Weighted average exercise price, exercisable (in USD per share) | $ / shares $ 28.59
Weighted average discount (in USD per share) | $ / shares $ (16.43)
Shares available for grant (in shares) 3,272,032
Employee Stock | Twelve Month  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Offering period, duration 12 months
Number of purchase periods | purchasePeriod 2
Purchase period, duration 6 months
Employee Stock | Six Month  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Offering period, duration 6 months
Number of purchase periods | purchasePeriod 1
Purchase period, duration 6 months