XML 93 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Option and Grant Plan - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 06, 2022
Jan. 05, 2022
Jan. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Compensation to be paid       $ 400,000   $ 0  
Weighted average grant date fair value of stock options granted       $ 19.56 $ 15.1 $ 5.25  
Aggregate intrinsic value, exercised       $ 20,600,000 $ 14,200,000 $ 6,200,000  
Total fair value of stock options vested       31,200,000 8,800,000 1,300,000  
Stock-based compensation recognized       37,161,000 21,714,000 3,136,000  
Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Compensation to be paid         100,000    
Stock-based compensation recognized       200,000 100,000 $ 0  
Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock-based compensation recognized       $ 6,661,000 $ 2,870,000    
Restricted shares granted       637,664      
Restricted shares vested       185,045      
Restricted shares forfeited       80,374      
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       3,454,220      
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          
2023 Inducement Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for future issuance       529,167      
Shares reserved             750,000
Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares available for future issuance       1,270,120      
Shares reserved     605,000        
Percentage of increase in shares outstanding annually     1.00%        
Increase in shares     1,210,000