Quarterly report pursuant to Section 13 or 15(d)

Warrant derivative liability, Private placement (Details)

v3.20.2
Warrant derivative liability, Private placement (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Jan. 08, 2019
Dec. 12, 2018
Dec. 31, 2018
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2020
Jun. 24, 2020
Jun. 23, 2020
Mar. 17, 2020
Private Placement Offering [Abstract]                  
Units issued in private placement offering (in shares)   1,425,641              
Unit price (in dollars per share)   $ 1.95              
Gross proceeds from private placement offering   $ 2.8              
Share issuance costs   0.1              
Net proceeds from private placement offering   $ 2.7              
Warrants, exercise price (in dollars per share)             $ 5.0 $ 4.25  
Cash payable if warrants settled in cash           $ 4.4      
Warrant [Member]                  
Private Placement Offering [Abstract]                  
Number of shares issuable per unit (in shares)   0.5       1,990,624     1,003,232
Warrants, exercisable period           2 years 84 months    
Warrants, exercise price (in dollars per share)           $ 3.90 $ 1.25   $ 1.62
Common Stock [Member]                  
Private Placement Offering [Abstract]                  
Number of shares issuable per unit (in shares)   1              
Net proceeds from private placement offering $ 0.1   $ 2.6            
Shares issued in private placement offering (in shares) 25,641   1,400,000 308,642 0        
Number of warrants issuable if settled (in shares)           3,706,679      
Common Stock [Member] | Warrant [Member]                  
Private Placement Offering [Abstract]                  
Number of shares issuable per unit (in shares)           1,990,624      
Warrants, exercise price (in dollars per share)           $ 0.75