XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred and Common Stock (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuances

The Company has reserved for future issuances the following shares of common stock as of June 30, 2021:

 

 

 

As of June 30, 2021

 

Stock options

 

 

3,337,220

 

Employee stock purchase plan

 

 

214,661

 

Total

 

 

3,551,881