v3.26.1
Stock-Based Compensation (Performance Units Grant Details) (Details) - Performance Units [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Units granted (in units) 29 25 25
Grant date fair value $ 5,925 $ 5,248 $ 4,745
Weighted average grant date fair value per award (in dollars per share) $ 202.28 $ 206.54 $ 192.91