XML 92 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details)
12 Months Ended
Jun. 30, 2025
€ / shares
$ / shares
shares
Jun. 30, 2024
€ / shares
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Related Party Transaction [Line Items]        
Stock Repurchased During Period, Shares | shares 316,056 300,000    
Shares Acquired, Average Cost Per Share | $ / shares $ 79.10 $ 97.50    
Common Stock, Discount on Shares | $     $ 1.78 $ 2.14
Common Stock, Value per Share | € / shares $ 0.01 $ 0.01