XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Leases, Codification Topic 840 (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]      
Short-term Lease, Cost $ 7,000 $ 3,700 $ 2,400
Operating Lease, Weighted Average Remaining Lease Term 8 years 8 years 1 month 6 days 8 years
Operating Lease, Weighted Average Discount Rate, Percent 3.80% 3.20% 3.30%
Operating Lease, Payments $ 15,040 $ 17,592 $ 17,651
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 8,066 15,430 7,235
Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months 12,445    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two 9,695    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three 6,781    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four 4,448    
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five 2,493    
Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five 14,521    
Lessee, Operating Lease, Liability, to be Paid 50,383    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 6,826    
Operating Lease, Liability 43,557    
Operating Leased Assets [Line Items]      
Operating Lease, Cost $ 22,000 $ 21,300 $ 20,200