Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF ROYALTY PAYABLE (Details) (Parenthetical)

v3.22.2.2
SCHEDULE OF ROYALTY PAYABLE (Details) (Parenthetical)
Apr. 30, 2022
$ / shares
FOB Mine Value Per Ton Range One [Member] | Minimum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton $ 0.00
FOB Mine Value Per Ton Range One [Member] | Maximum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton 50.00
FOB Mine Value Per Ton Range Two [Member] | Minimum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton 50.01
FOB Mine Value Per Ton Range Two [Member] | Maximum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton 100.00
FOB Mine Value Per Ton Range Three [Member] | Minimum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton 100.01
FOB Mine Value Per Ton Range Three [Member] | Maximum [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton 150.00
FOB Mine Value Per Ton Range Four [Member]  
Loss Contingencies [Line Items]  
FOB mine value per ton $ 150.01