Warrants - Warrant derivative liability (Details) - $ / shares |
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 24, 2020 |
Mar. 17, 2020 |
Dec. 19, 2019 |
Nov. 04, 2019 |
Dec. 31, 2020 |
Sep. 30, 2020 |
Jun. 30, 2020 |
May 31, 2019 |
Mar. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2020 |
|
Derivative Instruments and Hedging Activities Disclosure [Abstract] | |||||||||||
Warrants acquired (in shares) | 712,823 | ||||||||||
Warrants acquired (in dollars per share) | $ 3.90 | ||||||||||
Issued (in shares) | 1,003,232 | 937,500 | 11,000 | 570,258 | 1,990,624 | 3,288,400 | 49,928,469 | ||||
Warrants, exercise price (in dollars per share) | $ 1.62 | $ 5.00 | $ 5.00 | $ 0.65 | $ 0.75 | ||||||
Warrants, modified exercise price (in dollars per share) | $ 4.25 | $ 1.62 | $ 0.65 | $ 0.75 | |||||||
Warrants exercised (in shares) | 1,839,275 | 1,687,690 | 1,937,690 | ||||||||
Warrants expired (in shares) | 2,512,321 | 76,926 | 5,470,655 |
X | ||||||||||
- Definition Number of shares of each class of warrants or rights exercised during the period. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights issued during the period. No definition available.
|
X | ||||||||||
- Definition Class of Warrant or Right, Modified Exercise Price of Existing Warrants or Rights No definition available.
|
X | ||||||||||
- Definition Class of Warrant or Right, Terminated Or Expired No definition available.
|
X | ||||||||||
- Definition Number of shares of warrants or rights acquired during the period. No definition available.
|
X | ||||||||||
- Definition The weighted average exercise price of each class of warrants or rights acquired during the period. No definition available.
|
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|