XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options (Intrinsic Value) (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Stock Options [Abstract]    
Total intrinsic value of stock options exercised $ 179,865 $ 371,714
Cash received from stock option exercises 134,975 171,350
Total fair value of stock options vested 278,208 448,476
Total recognized tax benefit $ 37,073 $ 77,328