v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Disaggregation of Revenue    
Royalty income (loss) $ 2,077,811 $ 4,349,472
Base overriding royalties    
Disaggregation of Revenue    
Royalty income (loss) 1,885,699 2,425,094
Bonus royalties    
Disaggregation of Revenue    
Royalty income (loss)   1,783,835
Fee royalties    
Disaggregation of Revenue    
Royalty income (loss) $ 192,112 $ 140,543