v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue        
Royalty income (loss) $ 2,328,523 $ 5,416,904 $ 4,406,335 $ 9,766,376
Base overriding royalties        
Disaggregation of Revenue        
Royalty income (loss) 2,096,377 3,216,028 3,982,077 5,641,122
Bonus royalties        
Disaggregation of Revenue        
Royalty income (loss)   2,018,440   3,802,274
Fee royalties        
Disaggregation of Revenue        
Royalty income (loss) $ 232,146 $ 182,436 $ 424,258 $ 322,980