XML 58 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Summary of Shares of Common Stock Reserved for Future Issuance
The Company has reserved for future issuance the following number of shares of common stock:
 As of December 31,
 20212020
Options to purchase common stock7,057,258 6,011,126 
Shares available for future grant783,873 664,544 
RSU's issued and expecting to vest— 1,043,300 
2018 Employee Stock Purchase Plan1,084,476 724,305 
Shares available for conversion of note payable832,677 1,282,052 
Shares available for ATM offering23,176,492 13,003,664 
Total reserved32,934,776 22,728,991