XML 85 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Jul. 27, 2018
Apr. 30, 2018
Mar. 31, 2018
Stockholders' (deficit)/equity:          
Common stock, par value (in dollars per share) $ 0.001 $ 0.001      
Common stock, shares authorized (in shares) 250,000,000 250,000,000 250,000,000 350,000,000 25,000
Common stock, shares issued (in shares) 33,562,885 24,957,309      
Common stock, shares outstanding (in shares) 33,562,885 24,957,309