XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and contingencies - Purchase Commitments (Details)
$ in Thousands
Feb. 13, 2025
USD ($)
MW
Mar. 31, 2025
USD ($)
Jointly Owned Electricity Generation Plant | Badger Wind LLC    
Purchase commitments due    
Proportionate ownership share 49.00%  
Net generating capacity | MW 250  
Payments to purchase ownership $ 294,000  
Wind generation ownership | MW 122.5  
Inventories    
Purchase commitments due    
2026   $ 978,800
2027   265,100
2028   171,300
2029   136,500
2030   109,900
Thereafter   $ 657,200