XML 25 R15.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Disaggregation of Revenue        
Royalty income (loss) $ 5,416,904 $ 6,254,719 $ 9,766,376 $ 12,265,326
Base overriding royalties        
Disaggregation of Revenue        
Royalty income (loss) 3,216,028 3,564,067 5,641,122 6,981,711
Bonus royalties        
Disaggregation of Revenue        
Royalty income (loss) 2,018,440 2,546,664 3,802,274 4,996,797
Fee royalties        
Disaggregation of Revenue        
Royalty income (loss) $ 182,436 $ 143,988 $ 322,980 $ 286,818