XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Total revenues $ 39,822 $ 30,057 $ 116,957 $ 86,317
Expenses        
Lease operating expenses 10,911 9,104 28,384 28,734
Production, ad valorem, and other taxes 2,155 1,813 7,412 5,550
Depreciation and depletion—oil and natural gas 9,400 8,345 26,106 16,771
Depreciation and amortization—other 1,638 1,605 4,853 4,947
General and administrative 2,737 2,304 9,618 8,686
Restructuring expenses 305 260 757 341
(Gain) loss on derivative contracts (2,364) (1,866) (5,936) (1,866)
Other operating (income) expense 0 0 0 24
Total expenses 24,782 21,565 71,194 63,187
Income from operations 15,040 8,492 45,763 23,130
Interest income (expense), net 916 1,553 2,803 6,742
Other income (expense), net (3) 0 (6) 92
Total other income (expense) 913 1,553 2,797 6,834
Income (loss) before income taxes 15,953 10,045 48,560 29,964
Income tax (benefit) 0 (15,439) 0 (15,439)
Net income (loss) 15,953 25,484 48,560 45,403
Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenues 39,822 30,057 116,957 86,317
Expenses        
Lease operating expenses 10,911 9,104 28,384 28,734
Production, ad valorem, and other taxes 2,155 1,813 7,412 5,550
Depreciation and depletion—oil and natural gas 9,400 8,345 26,106 16,771
Depreciation and amortization—other 1,638 1,605 4,853 4,947
General and administrative 2,737 2,304 9,618 8,686
Restructuring expenses 305 260 757 341
(Gain) loss on derivative contracts (2,364) (1,866) (5,936) (1,866)
Other operating (income) expense 0 0 0 24
Total expenses 24,782 21,565 71,194 63,187
Income from operations 15,040 8,492 45,763 23,130
Interest income (expense), net 916 1,553 2,803 6,742
Other income (expense), net (3) 0 (6) 92
Total other income (expense) 913 1,553 2,797 6,834
Income (loss) before income taxes 15,953 10,045 48,560 29,964
Income tax (benefit) 0 (15,439) 0 (15,439)
Net income (loss) 15,953 25,484 48,560 45,403
Oil        
Segment Reporting Information [Line Items]        
Total revenues 22,415 16,871 58,251 47,202
Oil | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenues 22,415 16,871 58,251 47,202
Natural gas        
Segment Reporting Information [Line Items]        
Total revenues 8,517 4,349 29,938 13,302
Natural gas | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenues 8,517 4,349 29,938 13,302
NGL        
Segment Reporting Information [Line Items]        
Total revenues 8,890 8,837 28,768 25,813
NGL | Reportable Segment        
Segment Reporting Information [Line Items]        
Total revenues $ 8,890 $ 8,837 $ 28,768 $ 25,813