XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 27, 2017
Stockholders' Equity          
Stock-based compensation expense   $ 7,547 $ 9,600 $ 10,173  
2016 Plan          
Stockholders' Equity          
Shares reserved   5,809,744      
Increase in number of shares reserved and available for issuance 1,180,019        
Employee Stock Purchase Plan          
Stockholders' Equity          
Purchase price of common stock under plan (as a percent)   85.00%      
Offering period (in months)   6 months      
Shares reserved   1,369,868     1,600,000
Incremental share increase (as a percent)   1.00%      
Incremental share increase (in shares)   500,000      
Increase in number of shares reserved and available for issuance 236,003        
Stock-based compensation expense   $ 600 $ 800 $ 800