v3.26.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
USD ($)
tranche
Mar. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
tranche
Mar. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Lessee, Lease, Description [Line Items]          
ROU assets obtained in exchange for operating lease commitments $ 834 $ 110,145 $ 94,907 $ 128,617  
Operating lease, liabilities $ 378,055   $ 378,055   $ 301,557
Vernon, California          
Lessee, Lease, Description [Line Items]          
Operating lease agreement, number of tranches | tranche 3   3    
ROU assets obtained in exchange for operating lease commitments     $ 284,000    
Operating lease, liabilities $ 294,900   $ 294,900