v3.26.3
Revenue - Schedule of Minimum Lease Payments (Details)
$ in Millions
Sep. 30, 2026
USD ($)
Revenue from Contract with Customer [Abstract]  
Remainder of Financial Year 2027 $ 271
Financial Year 2028 363
Financial Year 2029 362
Financial Year 2030 362
Financial Year 2031 362
Financial Year 2032 121
Thereafter 0
Total $ 1,841