XML 102 R88.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefits - Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details)
12 Months Ended
Jun. 30, 2023
$ / shares
shares
14 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 14 months
Options Outstanding, Number | shares 10,000
Options Outstanding, Weighted Average Exercise Price $ 17.55
Options Exercisable, Number | shares 10,000
Options Exercisable, Weighted Average Exercise Price $ 17.55
55 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 55 months
Options Outstanding, Number | shares 13,500
Options Outstanding, Weighted Average Exercise Price $ 37.31
Options Exercisable, Number | shares 13,500
Options Exercisable, Weighted Average Exercise Price $ 37.31
66 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 66 months
Options Outstanding, Number | shares 17,500
Options Outstanding, Weighted Average Exercise Price $ 34.35
Options Exercisable, Number | shares 14,000
Options Exercisable, Weighted Average Exercise Price $ 34.35
80 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 80 months
Options Outstanding, Number | shares 19,500
Options Outstanding, Weighted Average Exercise Price $ 37.40
Options Exercisable, Number | shares 11,700
Options Exercisable, Weighted Average Exercise Price $ 37.40
91 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 91 months
Options Outstanding, Number | shares 29,000
Options Outstanding, Weighted Average Exercise Price $ 34.91
Options Exercisable, Number | shares 11,600
Options Exercisable, Weighted Average Exercise Price $ 34.91
103 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 103 months
Options Outstanding, Number | shares 14,500
Options Outstanding, Weighted Average Exercise Price $ 53.82
Options Exercisable, Number | shares 2,900
Options Exercisable, Weighted Average Exercise Price $ 53.82
109 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 109 months
Options Outstanding, Number | shares 7,500
Options Outstanding, Weighted Average Exercise Price $ 46.59
Options Exercisable, Weighted Average Exercise Price $ 46.59
116 mo.  
Defined Contribution Plan Disclosure [Line Items]  
Weighted Average Remaining Contractual Life 116 months
Options Outstanding, Number | shares 36,500
Options Outstanding, Weighted Average Exercise Price $ 46.94
Options Exercisable, Weighted Average Exercise Price $ 46.94