v3.26.3
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Leases [Abstract]    
Fiscal year ending June 30, 2027 (remainder) $ 45,009  
Fiscal year ending June 30, 2028 62,388  
Fiscal year ending June 30, 2029 63,874  
Fiscal year ending June 30, 2030 65,361  
Fiscal year ending June 30, 2031 67,164  
Thereafter 1,996,771  
Total lease payments 2,300,567  
Less imputed interest (1,410,512)  
Total lease liabilities $ 890,055 $ 901,809