XML 94 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Leases, Codification Topic 840 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]      
Short-term Lease, Cost $ 7,700 $ 5,900 $ 7,000
Operating Lease, Weighted Average Remaining Lease Term 9 years 7 months 6 days 8 years 7 months 6 days 8 years
Operating Lease, Weighted Average Discount Rate, Percent 4.60% 4.30% 3.80%
Operating Lease, Payments $ 16,650 $ 16,360 $ 15,040
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 11,754 17,640 8,066
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months 14,116    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 10,279    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 6,909    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 4,149    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 2,843    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 14,542    
Lessee, Operating Lease, Liability, to be Paid 52,838    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 7,243    
Operating Lease, Liability 45,595    
Operating Leased Assets [Line Items]      
Operating Lease, Cost $ 24,300 $ 22,300 $ 22,000