XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings (Loss) Per Share (Details 1) - shares
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities 2,390,134 2,711,413
Stock Options    
Antidilutive Securities 445,397 490,703
Restricted Stock Units    
Antidilutive Securities 1,944,737 2,220,710