XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Oil and Gas Royalty Interests (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Oil and gas royalty interests:    
Royalty interests acquired, at cost $ 51,494 $ 47,928
Total royalty interests 51,494 47,928
Less: accumulated depletion (4,281) (2,903)
Royalty interests, net 47,213 45,025
1/16th nonparticipating perpetual royalty interest    
Oil and gas royalty interests:    
1/16th nonparticipating perpetual royalty interest 0 0
1/128th nonparticipating perpetual royalty interest    
Oil and gas royalty interests:    
1/128th nonparticipating perpetual royalty interest $ 0 $ 0