Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION AND WARRANTS - Stock option plans (Details)

v3.20.2
STOCK-BASED COMPENSATION AND WARRANTS - Stock option plans (Details) - shares
shares in Thousands
Jun. 30, 2020
Jul. 31, 2019
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 999 679    
Number of shares outstanding 963   277 388
Number of shares available 36      
2014 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 44      
Number of shares outstanding 44      
2015 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 95      
Number of shares outstanding 95      
2016 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 560      
Number of shares outstanding 524      
Number of shares available 36      
2019 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 300      
Number of shares outstanding 300