XML 130 R112.htm IDEA: XBRL DOCUMENT v3.23.2
(Loss) Earnings Per Share (Narrative) (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Options exercise price range, lower limit $ 3.01    
Options exercise price range, upper limit $ 11.23    
Stock Options [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Options outstanding not included in computation of diluted earnings per share 112,783 191,448  
Securities excluded from computation of earnings per share, where exercise price greater than average market price 276,616 186,999 282,832
Options exercise price range, lower limit $ 4.87 $ 6.20 $ 6.20
Options exercise price range, upper limit $ 11.23 $ 11.23 $ 11.23