XML 135 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - USD ($)
12 Months Ended
Jan. 01, 2024
Dec. 31, 2024
Stock-based payment awards    
Maximum annual contribution per employee   $ 25,000
Maximum annual contribution per employee (as a percent)   10.00%
Purchase discount rate (as a percent) 10.00% 5.00%
Number of shares authorized for issuance   1,000,000
Remaining shares available for purchase   281,067
Minimum    
Stock-based payment awards    
Purchase price of shares (as a percent of fair market value)   85.00%
Maximum    
Stock-based payment awards    
Purchase price of shares (as a percent of fair market value)   100.00%