XML 124 R101.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Details)
$ in Millions
12 Months Ended
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase commitments $ 2,850.5
Purchase commitments relating to 2027 604.6
Purchase commitments relating to 2028 and 2029 1,095.9
Purchase commitments relating to 2030 and 2031 694.1
Litigation settlement amount awarded to other party 48.0
Loss contingency accrual 48.0
Insurance receivables $ 30.0