v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total revenue from customers $ 46,113 $ 6,972 $ 86,335 $ 15,708
Oil Sales        
Total revenue from customers 42,387 6,180 78,945 13,254
Natural Gas Sales        
Total revenue from customers 1,075 323 2,967 1,165
Natural Gas Liquids Sales        
Total revenue from customers $ 2,651 $ 469 $ 4,423 $ 1,289