Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION AND WARRANTS - Additional information (Details)

v3.20.2
STOCK-BASED COMPENSATION AND WARRANTS - Additional information (Details) - USD ($)
12 Months Ended
Jul. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Feb. 23, 2020
Mar. 21, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 679,000 999,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 679,000          
Minimal Stock Price For Vesting   $ 29.00        
Estimated fair value of stock options $ 817,000 $ 4,200,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 8.38        
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options   $ 3,400,000        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 10 months 24 days        
Exercise price of warrants   $ 57.46 $ 66.80     $ 68.29
Class of Warrant or Right, Fair Value Difference, Modified Warrant and Cancelled Warrant   $ 138,000        
Class of Warrant or Right, Outstanding   618 920     913
Hybrid Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 225,000          
Aggregate fair value before adjusting for forfeitures   $ 2,100,000        
Time-based vesting [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   497,000 22,500      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   25.00%        
Estimated fair value of stock options     $ 400,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 19.79      
Tranche [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   75.00%        
Hybrid Vesting [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   225,000        
Estimated fair value of stock options   $ 2,100,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 9.51        
2014 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options outstanding terminated         44,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   44,000        
2015 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options outstanding terminated       95,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   95,000        
Employees and Directors | Non Qualified Stock Option Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 300,000          
2016 Plan | Share-based Payment Arrangement, Employee [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 379,000          
2019 Plan | Share-based Payment Arrangement, Employee [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 300,000          
Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price $ 10.50          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 14.50          
Warrants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Class of Warrant or Rights, Weighted Average Grant Date Fair Value   $ 11.50        
Exercise price of warrants           $ 25.94
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   2.50%        
Class of Warrant or Right, Outstanding           10,000
Expected term (years)   4 years        
Expected volatility   100.00%        
Warrants, Consulting Services            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Class of Warrant or Rights, Fair Value of Warrants     $ 67,000,000      
Class of Warrant or Rights, Weighted Average Grant Date Fair Value     $ 14.50      
Exercise price of warrants     $ 6.50      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate     119.00%      
Expected term (years)     5 years