v3.26.3
Commitments and contingencies - Narrative (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Apr. 30, 2025
Loss Contingencies [Line Items]      
Capital expenditure commitments $ 18,947,000,000 $ 13,810,000,000  
NOA hardware imported      
Loss Contingencies [Line Items]      
Estimate of possible loss     $ 100,000,000
GST under dispute      
Loss Contingencies [Line Items]      
Estimate of possible loss 28,000,000    
Loss contingencies $ 0