v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
Future lease payments under non-cancellable operating leases as of June 30, 2026 are as follows (in thousands):
Total20272028202920302031Thereafter
Minimum lease payments$197,078 $34,884 $25,533 $22,898 $19,895 $18,182 $75,686 
Less: imputed interest(30,524)
Total lease liabilities$166,554 
Schedule of Operating Lease Disclosure
The supplemental information related to operating leases for the years ended June 30, 2026 and June 30, 2025 was as follows (in thousands):
20262025
Weighted-average inputs:
Weighted-average remaining lease term (years)7.98.3
Weighted-average discount rate3.9 %3.7 %
Cash flow information:
Operating cash flows paid for amounts included in the measurement of lease liabilities$41,278 $35,732 
Right of use assets obtained in exchange for new lease liabilities$26,106 $33,638