XML 91 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Option and Grant Plan - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 06, 2022
Jan. 05, 2022
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average grant date fair value of stock options granted     $ 15.10 $ 5.25
Aggregate intrinsic value, exercised     $ 14,200,000 $ 6,200,000
Total fair value of stock options vested     $ 8,800,000 $ 1,300,000
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted shares granted     752,613  
Restricted shares forfeited     12,316  
2015 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares granted 0 0    
2022 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares available for future issuance     2,817,751  
Options expiration period     10 years  
Stock options and restricted stock units vesting period     4 years  
Common stock available for issuance   7,650,000    
Percentage of increase in common stock reserved for issuance   5.00%    
2022 Plan | Nonemployee Director | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation to be paid   $ 750,000    
2022 Plan | Board of Director        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation to be paid   $ 1,000,000    
2022 Plan | ISOs        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares available for future issuance   7,650,000