XML 130 R116.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - USD ($)
12 Months Ended
Jan. 01, 2024
Dec. 31, 2025
Dec. 31, 2023
Dec. 31, 2022
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% 5.00%
Number of shares authorized for issuance   1,000,000    
Remaining shares available for purchase   208,878    
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%