XML 50 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Net Loss Per Share  
Schedule of Earnings Per Share, Basic and Diluted

 

 

 

 

 

 

 

 

 

Three Months Ended March 31, 

 

    

2020

    

2019

Convertible preferred stock (as converted)

 

 

 —

 

 

17,248,259

Common stock options

 

 

3,948,730

 

 

2,587,996

Common stock warrants

 

 

49,997

 

 

62,936

Convertible preferred stock warrants

 

 

 —

 

 

49,997

 

 

 

3,998,727

 

 

19,949,188