XML 48 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income (Loss) per Common Share - Antidilutive securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Antidilutive securities    
Total antidilutive securities 54,488 6,701
Stock options    
Antidilutive securities    
Total antidilutive securities 4,705 3,738
Restricted stock units    
Antidilutive securities    
Total antidilutive securities 376 194
Common stock warrants    
Antidilutive securities    
Total antidilutive securities   2,769
Future tranche right liability    
Antidilutive securities    
Total antidilutive securities 49,407