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.