v3.26.3
Deferred revenue (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Jun. 30, 2026
Current    
Deferred revenue — contracts with customers $ 127 $ 46
Deferred lease revenue — operating leases 0 0
Deferred revenue, current portion 127 46
Non-current    
Deferred revenue — contracts with customers 321 173
Deferred lease revenue — operating leases 2,096 1,623
Deferred revenue, less current portion 2,417 1,796
Total deferred revenue $ 2,544 $ 1,843