v3.26.1
Leases (Summary of Activity and Other Information Relating to Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]      
Operating lease costs $ 12,730 $ 12,724 $ 14,398
Variable lease costs 3,605 3,810 4,325
Cash paid for amounts included in the measurement of operating liabilities 13,942 13,871 14,487
ROU assets obtained for new lease obligations $ 2,806 $ 4,057 $ 21,082
Weighted average remaining lease term (in years) 4 years 4 months 24 days 5 years 2 months 12 days  
Weighted Average Discount Rate 6.30% 6.00%