XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details 1) - shares
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities 2,594,403 2,492,444 2,658,197 2,324,916
Stock Options        
Antidilutive Securities 534,462 414,664 534,462 420,835
Restricted Stock Awards        
Antidilutive Securities 2,059,941 2,077,780 2,123,735 1,904,081