v3.26.1
Leases - Schedule of ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Leases [Abstract]    
Other assets $ 361,437 $ 293,692
Accrued liabilities 32,703 21,189
Other long-term liabilities 345,352 280,368
Present value of operating lease liabilities $ 378,055 $ 301,557
Weighted average remaining lease term 8 years 7 months 6 days 9 years 1 month 6 days
Weighted average discount rate 5.80% 5.80%