Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of activity related to royalty interests (Details) (Parenthetical)

v3.26.1
Schedule of activity related to royalty interests (Details) (Parenthetical) - USD ($)
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Royalty interest $ 1,369,899  
Royalty [Member]      
Royalty interest   $ 1,369,899