Annual report pursuant to Section 13 and 15(d)

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

v3.21.2
SHARE-BASED COMPENSATION AND WARRANTS - Stock option plans (Details) - shares
shares in Thousands
Jun. 30, 2021
Feb. 17, 2021
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 1,780      
Number of shares outstanding 1,285   963 277
Number of shares available 495 10,800    
2014 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 2      
Number of shares outstanding 2      
2015 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 51      
Number of shares outstanding 51      
2016 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 327      
Number of shares outstanding 327      
2019 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 200      
Number of shares outstanding 200      
2021 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized 1,200      
Number of shares outstanding 705      
Number of shares available 495