XML 78 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Shareholders' Equity - Reserved Share of Common Stock (Details)
Dec. 31, 2020
shares
Reserved Common Stock [Line Items]  
Total shares reserved 16,271,227
Options granted and outstanding  
Reserved Common Stock [Line Items]  
Total shares reserved 11,938,528
Options available for future grant  
Reserved Common Stock [Line Items]  
Total shares reserved 4,089,584
Common stock warrants  
Reserved Common Stock [Line Items]  
Total shares reserved 243,115