Quarterly report [Sections 13 or 15(d)]

Business Segment Reporting - Narrative (Details)

v3.26.1
Business Segment Reporting - Narrative (Details)
a in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
a
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
a
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Inter-segment revenues | $ $ 246,059,000 $ 187,543,000 $ 482,877,000 $ 383,526,000
West Texas        
Segment Reporting [Line Items]        
Area of land (in acres) | a 894   894  
West Texas | Net Royalty Acres        
Segment Reporting [Line Items]        
Area of land (in acres) | a 224   224  
Intersegment Eliminations        
Segment Reporting [Line Items]        
Inter-segment revenues | $ $ 0 $ 0 $ 0 $ 0