XML 88 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Other Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 15,007 $ 16,529 $ 16,446
Operating cash flows from finance leases 16 12 16
Financing cash flows from finance leases 130 81 161
ROU assets obtained in exchange for lease obligations:      
Operating leases (2,954) 4,243 (2,627)
Finance leases $ 514 $ 35 $ 118
Weighted average remaining lease term:      
Operating leases 8 years 2 months 12 days 8 years 9 months 18 days 10 years 4 months 24 days
Finance leases 4 years 3 years 3 years 10 months 24 days
Weighted average discount rate:      
Operating leases 5.00% 5.00% 4.80%
Finance leases 6.70% 4.60% 4.70%