XML 106 R90.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Structure - March Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 19, 2020
Mar. 12, 2020
Mar. 10, 2020
Apr. 30, 2020
Mar. 31, 2020
Oct. 31, 2018
Jun. 30, 2021
Jun. 30, 2020
Capital Structure                
Exercise price of warrants (in dollars per share)     $ 14.375     $ 15.0    
Proceeds from Issuance of Common Stock             $ 45,051 $ 65,730
Warrants outstanding term 5 years 5 years 5 years          
Warrants exercised       598,200 598,200 419,160    
Number of warrants expired   300,000            
Effective price paid per share in agreement (in dollars per share)     $ 0.001          
Warrant exercises       $ 9,000 $ 9,000   $ 0 $ 26,992
March 19, 2020 Placement Agent Warrants                
Capital Structure                
Exercise price of warrants (in dollars per share) $ 19.938              
Warrants outstanding term 1 year              
Warrants issued shares 81,505              
Warrants exercised 120,000              
Number of warrants expired 1,133,920              
Warrant exercises $ 1,700              
March 12, 2020 Placement Agent Warrants                
Capital Structure                
Exercise price of warrants (in dollars per share)   $ 15.625            
Warrants outstanding term   1 year            
Warrants issued shares   104,000            
Warrants exercised   1,300,000            
Warrant exercises   $ 16,300            
Pre Funded Warrants                
Capital Structure                
Shares authorized for issuance in agreement     445,000          
Share price     $ 11.50          
Number of warrants issued to purchase shares (in shares)     337,607          
Exercise price of warrants (in dollars per share)     $ 11.50          
Proceeds from Issuance of Common Stock     $ 9,000          
Warrants issued shares     50,870          
Effective price paid per share in agreement (in dollars per share)     $ 11.499          
October 18, 15 Dollars Warrants                
Capital Structure                
Exercise price of warrants (in dollars per share)     $ 15.0          
Warrants exercised     598,200          
Number of warrants expired     419,160          
Warrant exercises     $ 9,000          
March 19, 2020 Offerings                
Capital Structure                
Shares authorized for issuance in agreement 1,253,920              
Share price $ 15.95              
Number of warrants issued to purchase shares (in shares) 1,253,920              
Exercise price of warrants (in dollars per share) $ 14.70              
Proceeds from Issuance of Common Stock $ 20,000              
March 12, 2020 Offerings                
Capital Structure                
Shares authorized for issuance in agreement   1,600,000            
Share price   $ 12.50            
Number of warrants issued to purchase shares (in shares)   1,600,000            
Exercise price of warrants (in dollars per share)   $ 12.50            
Proceeds from Issuance of Common Stock   $ 20,000