XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Disaggregated by Revenue Stream (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
[1]
Jun. 30, 2024
Product Information [Line Items]        
Total revenues $ 68,100 $ 80,915
Crude Oil Sales [Member]        
Product Information [Line Items]        
Total revenues 57,941 68,729
Natural Gas Sales [Member]        
Product Information [Line Items]        
Total revenues 6,084 6,533
NGL Sales [Member]        
Product Information [Line Items]        
Total revenues $ 4,075 $ 5,653
[1] Total revenues for the six months ended June 30, 2025, include revenue from the assets acquired from Bayswater beginning on March 26, 2025, the closing date of the Bayswater Acquisition, through June 30, 2025.