XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Related-Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Related-Party Transactions (Details) [Line Items]          
Accounts Payable Related Parties $ 1.2   $ 1.2   $ 5.8
Land Easements [Member]          
Related-Party Transactions (Details) [Line Items]          
Related Party Transaction, Amounts of Transaction     1.5    
One Earth Energy And Nu Gen Energy [Member]          
Related-Party Transactions (Details) [Line Items]          
Costs and Expenses, Related Party 22.7 $ 32.7      
Related Party Transaction, Purchases from Related Party     81.7 $ 92.6  
Accounts Payable Related Parties $ 1.2   $ 1.2   $ 5.8