XML 71 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock - Reserved (Details)
Dec. 31, 2020
shares
Class of Stock [Line Items]  
Shares reserved for future issuance 8,618,259
2018 ESPP  
Class of Stock [Line Items]  
Shares reserved for future issuance 795,849
2018 Plan  
Class of Stock [Line Items]  
Shares reserved for future issuance 1,962,992
Stock options  
Class of Stock [Line Items]  
Shares reserved for future issuance 3,679,931
Warrant  
Class of Stock [Line Items]  
Shares reserved for future issuance 2,179,487