XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Oil and Gas Royalty Interests - Royalty Interests (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Oil and gas royalty interests:    
Royalty interests acquired, at cost $ 171,828 $ 51,494
Total royalty interests 171,828 51,494
Less: accumulated depletion (7,800) (4,885)
Royalty interests, net 164,028 46,609
1/16th nonparticipating perpetual royalty interest    
Oil and gas royalty interests:    
1/16th nonparticipating perpetual royalty interests 0 0
1/128th nonparticipating perpetual royalty interest    
Oil and gas royalty interests:    
1/128th nonparticipating perpetual royalty interests $ 0 $ 0