XML 96 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and contingencies - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Apr. 30, 2025
Loss Contingencies [Line Items]      
Capital expenditure commitments $ 1,083,825 $ 368,805  
Loss contingencies 0 $ 20,000  
GST under dispute      
Loss Contingencies [Line Items]      
Estimate of possible loss 23,400    
Loss contingencies $ 0    
NOA hardware imported      
Loss Contingencies [Line Items]      
Estimate of possible loss     $ 100,000