XML 55 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2021
Common Stock [Abstract]  
Schedule of reserved common stock for future issuance
   December 31,
   2021  2020
Redeemable convertible preferred stock   
—
    15,480,195 
Outstanding and issued common stock options   2,660,383    2,983,574 
Common stock warrants   4,999,883    
—
 
Shares available for grant under 2019 Equity Incentive Plan   
—
    430,893 
Shares available for grant under 2021 Equity Incentive Plan   4,422,480    
—
 
Shares available for grant under 2021 Employee Stock Purchase Plan   550,000    
—
 
Total shares of common stock reserved   12,632,746    18,894,662