XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2021
Sep. 30, 2020
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock option agreement         The 2021 Plan authorized issuance of up to 8,075,000 shares of common stock and stock awards granted under the 2021 Plan vest at the rate specified in the stock option agreement and shall have terms no more than ten years from the date of grant. The terms and conditions governing the stock awards under the 2021 Plan are at the sole discretion of the board of directors.    
Common stock reserved for issuance 10,020,227       10,020,227    
Stock-based compensation expense         $ 9,576,000 $ 8,500,000  
Intrinsic value of options exercised         45,000 2,700,000  
Fair value of options vested         7,900,000 6,200,000  
Unrecognized stock-based compensation related to unvested stock options $ 14,600,000       14,600,000    
Performance and Service Based Stock Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares issued       526,018      
Vesting period       48 months      
Stock-based compensation expense         $ 300,000 $ 800,000  
Weighted-average grant date fair value of awards       $ 3.24      
Employee Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 7,225,635       7,225,635    
Weighted-average period         2 years 1 month 6 days    
Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 121,867       121,867    
Shares issued   336,000          
Vesting period   3 years          
Weighted-average grant date fair value of awards   $ 4.51          
Unrecognized stock-based compensation expense relating to unvested restricted stock awards $ 500,000       $ 500,000    
Weighted-average period         1 year 10 months 24 days    
Aggregate intrinsic value $ 158,000       $ 158,000    
Common Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Issuance of common stock under employee stock purchase plan, Shares         258,488 125,567  
2021 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 2,222,642       2,222,642   1,869,984
2021 Plan | Common Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares authorized for issuance     8,075,000        
Percentage equal to number of shares of common stock outstanding 5.00%            
2021 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage equal to number of shares of common stock outstanding 1.00%            
Common stock reserved for issuance 450,083       450,083   373,996
Purchase price of stock as percentage of fair market value     85.00%        
2021 Employee Stock Purchase Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved for issuance 840,000       840,000    
2021 Employee Stock Purchase Plan | Common Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares authorized for issuance     0        
Plan offering period     2 years        
Issuance of common stock under employee stock purchase plan, Shares         258,488 85,425  
2021 Employee Stock Purchase Plan | Common Stock | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of eligible compensation for payroll deductions to purchase stock     15.00%