XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
As of June 30, 2021, the Company has shares of common stock reserved for future issuance as follows (in thousands):

Warrants outstanding559 
Stock options outstanding520 
RSUs outstanding210 
Shares reserved for future issuance under the Company’s 2019 Equity Incentive Plan463 
Shares reserved for future issuance under the 2021 Employee Stock Purchase Plan300 
Shares reserved for future issuance under the 2017 Employee Stock Purchase Plan11 
Total common stock reserved for future issuance2,063