XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 01, 2024
Jul. 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Unrecognized compensation cost related to common stock options     $ 70.0  
Share based payment weighted average period     2 years 8 months 12 days  
Weighted average grant-date fair value of stock options granted     $ 23.01 $ 11.54
Aggregate intrinsic value of stock options exercised     $ 52.3 $ 10.7
2021 Stock Option and Incentive Plan [Member] | Subsequent Event [Member]        
Number of additional authorized shares reserved 3,203,257      
2021 Stock Option and Incentive Plan [Member] | Common Class A [Member]        
Shares available for future issurance     5,691,917  
2021 Employee Stock Purchase Plan [Member]        
Shares available for future issurance     1,406,005  
Number of shares issued     13,187  
2021 Employee Stock Purchase Plan [Member] | Subsequent Event [Member]        
Number of additional authorized shares reserved 473,064      
2021 Employee Stock Purchase Plan [Member] | Common Class A [Member]        
Percentage of purchase price of each shares purchased   85.00%    
Maximum [Member] | 2021 Stock Option and Incentive Plan [Member] | Common Class A [Member] | Class A And Class B Common Stock Outstanding [Member]        
Share based compensation arrangement by share based payment award annual increase percentage   5.00%    
Maximum [Member] | 2021 Employee Stock Purchase Plan [Member] | Common Class A [Member]        
Share based compensation arrangement by share based payment award annual increase amount   473,064    
Maximum [Member] | 2021 Employee Stock Purchase Plan [Member] | Common Class A [Member] | Class A And Class B Common Stock Outstanding [Member]        
Share based compensation arrangement by share based payment award annual increase percentage   1.00%