XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Details 1) - shares
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities 2,239,100 2,783,251 2,230,185 2,689,401
RSUs and RSAs        
Antidilutive Securities 1,704,638 2,248,789 1,695,723 2,154,939
Stock Options        
Antidilutive Securities 534,462 534,462 534,462 534,462