v3.26.1
Leases - ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
ROU assets $ 448,892 $ 484,544
Lease liabilities:    
Operating leases, current 44,461 35,100
Operating leases, non-current 560,101 566,484
Total lease liabilities $ 604,562 $ 601,584