XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity-based Compensation (Details) - shares
6 Months Ended
Jan. 01, 2024
Jun. 30, 2024
Sep. 15, 2017
Amended and Restated 2017 Equity Incentive Plan      
Equity-based Compensation      
Number of shares authorized     4,334,131
2021 Equity Incentive Plan      
Equity-based Compensation      
Number of shares authorized   2,582,736  
Common stock shares reserved for issuance   7,543,185  
Additional common stock shares reserved for issuance 643,309    
Maximum percentage of common shares issued and outstanding 2.00% 5.00%  
Number of shares that may be recycled   4,334,131  
ESPP      
Equity-based Compensation      
Number of shares authorized   209,532  
Maximum percentage of common shares issued and outstanding   1.00%  
Number of additional shares authorized   1,000,000