v3.25.2
Leases (Summary of Activity and Other Information Relating to Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]      
Operating lease costs $ 12,724 $ 14,398 $ 14,416
Variable lease costs 3,810 4,325 6,920
Cash paid for amounts included in the measurement of operating liabilities 13,871 14,487 17,396
ROU assets obtained for new lease obligations $ 4,057 $ 21,082 $ 10,972
Weighted average remaining lease term (in years) 5 years 2 months 12 days 5 years 9 months 18 days  
Weighted Average Discount Rate 6.00% 5.80%