v3.26.1
Summary of Significant Accounting Policies - Summary of Disaggregated Revenues From Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total royalty revenues $ 17,813 $ 10,306 $ 43,429 $ 18,345
Disaggregated revenues 29,077 21,117 49,901 20,284
Less deductions for gathering, transportation and other (3,297) (1,646) (6,382) (2,691)
Natural Gas [Member]        
Total royalty revenues 13,108 10,603 37,299 18,786
Oil sales [Member]        
Total royalty revenues 4,784 236 7,666 390
NGL sales [Member]        
Total royalty revenues $ 3,218 $ 1,113 $ 4,846 $ 1,860