XML 117 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - USD ($)
12 Months Ended
Jan. 01, 2024
Dec. 31, 2023
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)   5.00%
Number of shares authorized for issuance   1,000,000.0
Remaining shares available for purchase   346,891
Subsequent Event    
Stock-based payment awards    
Purchase discount rate (as a percent) 10.00%  
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%