XML 118 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Equity - Schedule of Authorized Shares of Common Stock for Future Issuance (Details) - shares
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]      
Total (in shares) 40,169,185   5,951,523
Shares available for future stock incentive awards      
Class of Stock [Line Items]      
Total (in shares) 1,765,018   1,586,925
Unvested restricted stock units      
Class of Stock [Line Items]      
Total (in shares) 181,250 50,000 175,000
Outstanding common stock options      
Class of Stock [Line Items]      
Total (in shares) 6,796,669   4,093,979
Warrant      
Class of Stock [Line Items]      
Total (in shares) 31,426,248   95,619