v3.25.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Disaggregation of Revenue        
Royalty income (loss) $ 3,390,609 $ 7,348,366 $ 13,156,985 $ 19,613,693
Base overriding royalties        
Disaggregation of Revenue        
Royalty income (loss) 2,263,892 4,150,083 7,905,014 11,131,795
Bonus royalties        
Disaggregation of Revenue        
Royalty income (loss) 902,047 3,027,705 4,704,321 8,024,502
Fee royalties        
Disaggregation of Revenue        
Royalty income (loss) $ 224,670 $ 170,578 $ 547,650 $ 457,396