v3.26.1
REVENUE - Schedule of Disaggregation of Revenue Canada (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net revenues $ 62,599 $ 110,329
Canada    
Disaggregation of Revenue [Line Items]    
Other revenue 27 49
Royalties and other (437) (1,357)
Selling costs (143) (232)
Net revenues 2,282 6,180
Oil revenue | Canada    
Disaggregation of Revenue [Line Items]    
Revenue 1,744 5,325
Gas revenue | Canada    
Disaggregation of Revenue [Line Items]    
Revenue 368 636
NGL revenue | Canada    
Disaggregation of Revenue [Line Items]    
NGL revenue $ 723 $ 1,759