XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) Per Share (Details 1) - shares
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities 2,223,528 2,595,552
Restricted Stock Units    
Antidilutive Securities 1,689,066 2,061,090
Stock Options    
Antidilutive Securities 534,462 534,462