XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock and Stock-Based Compensation - Additional Information (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2024
shares
Sep. 30, 2023
shares
Feb. 28, 2021
shares
Dec. 31, 2023
USD ($)
Vote
Plan
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock, voting rights       Each share of common stock entitles the holder to one vote on all matters submitted to a vote of the Company’s stockholders. Common stockholders are entitled to receive dividends  
Number of voting rights per share | Vote       1  
Cash dividends declared or paid | $       $ 0  
Share Based Compensation Arrangement By Share Based Payment Award Number Of Share Based Compensation Plans | Plan       3  
Number of stock-based compensation plans | Plan       3  
Total shares initially reserved       23,465,572 22,323,490
Common stock, authorized       150,000,000 150,000,000
Preferred stock, shares authorized       10,000,000  
Preferred stock, par or stated value per share | $ / shares       $ 0.0001  
Preferred Stock, Shares Outstanding       0 0
Common stock, par value | $ / shares       $ 0.0001 $ 0.0001
Pre Funded warrants exercised       4,878,500  
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to unvested stock options | $       $ 21,700,000 $ 21,200,000
Unrecognized stock-based compensation expense recognized period       2 years 6 months 18 days  
Fair Value Of Options Vested | $       $ 20,200,000 $ 10,900,000
Number of Shares, Granted       4,269,925 1,405,020
Restricted Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to unvested stock options | $       $ 2,500,000 $ 400,000
Unrecognized stock-based compensation expense recognized period       2 years 10 months 9 days  
Fair Value Of Options Vested | $       $ 200,000 $ 0
2021 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based payment award, number of shares authorized     2,400,007    
Increase of number of authorized shares reserved for issuance under the 2021 Plan 3,228,835        
Share-based payment award, shares available for future grants       1,005,587  
Increase of authorized shares, percent of common stock outstanding     5.00%    
2017 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase of number of authorized shares reserved for issuance under the 2021 Plan     0    
2021 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of fair market value of the shares on the offering date       85.00%  
Percentage of fair market value of the shares on the purchase date       85.00%  
Increase of number of authorized shares reserved for issuance under the 2021 Plan 645,767        
Share-based payment award, shares available for future grants       701,671  
Total shares initially reserved     240,000    
Increase of authorized shares, percent of common stock outstanding     1.00%    
Unrecognized stock-based compensation expense recognized period       1 year 7 months 6 days  
Unrecognized stock-based compensation expense related to unvested employee stock purchases | $       $ 1,000,000  
Issuance of common stock under employee stock purchase plan       159,480  
2021 Employee Stock Purchase Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation rate of payroll deduction       15.00%  
2022 Inducement Plan Member          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase of number of authorized shares reserved for issuance under the 2021 Plan   3,113,250      
Common stock, authorized       1,400,000  
Number of Shares, Granted       3,291,000  
Pre-Funded Warrants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Pre-funded warrants to purchase       14,630,000  
Pre-funded warrant price | $ / shares       $ 2.4199  
Common stock, par value | $ / shares       $ 0.0001