XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Additional information (Details) - shares
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Stock options and restricted stock    
Antidilutive securities excluded from earnings per share    
Antidilutive securities excluded from the computation of diluted earnings per share 38,500 75,000