XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
Shares of common stock reserved for future issuance are as follows (in thousands):
 December 31, 2021
Warrants outstanding519 
Stock options outstanding534 
Restricted stock units outstanding200 
Options reserved for future issuance under the Company’s 2019 Equity Incentive Plan449 
Shares reserved for future issuance under the Employee Stock Purchase Plans311 
Total shares of common stock reserved for future issuance2,013