v3.26.1
Leases - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]    
Fiscal year ending June 30, 2027 $ 47,500  
Fiscal year ending June 30, 2028 63,173  
Fiscal year ending June 30, 2029 55,987  
Fiscal year ending June 30, 2030 62,777  
Fiscal year ending June 30, 2031 64,226  
Thereafter 779,602  
Total lease payments 1,073,265  
Less: imputed interest (468,703)  
Total lease liabilities $ 604,562 $ 601,584
Weighted average remaining lease term (in years) 16 years 3 months 17 years 29 days
Weighted average discount rate 7.11% 7.11%