XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related-Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Jan. 31, 2022
Related-Party Transactions (Details) [Line Items]          
Accounts Payable, Related Parties, Current $ 1,600,000   $ 1,600,000   $ 500,000
One Earth Energy And Nu Gen Energy [Member]          
Related-Party Transactions (Details) [Line Items]          
Costs and Expenses, Related Party $ 35,200,000 $ 22,900,000 $ 101,200,000 $ 60,300,000  
Refined Coal [Member]          
Related-Party Transactions (Details) [Line Items]          
Payments for Commissions   $ 40,000   $ 230,000