Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - shares |
12 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Employee Stock Purchase Plans, shares | 17,148 | 19,775 | 50,139 |
Treasury Stock [Member] | |||
Employee Stock Purchase Plans, shares | 17,148 | 19,775 | 50,139 |
Open market purchase of treasury shares, shares | 123,863 | 55,324 | 52,864 |
X | ||||||||||
- Definition Number of shares issued during the period as a result of an employee stock purchase plan. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|