XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Schedule of Disaggregation of Revenue Canada (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 61,007 $ 140,334 $ 268,230 $ 357,267
Canada        
Disaggregation of Revenue [Line Items]        
Other revenue 32 24 119 70
Royalties (666) (1,533) (2,688) (3,801)
Selling costs (186) (351) (659) (812)
Net revenues 4,040 8,387 14,935 24,460
Oil revenue | Canada        
Disaggregation of Revenue [Line Items]        
Revenue 3,278 8,039 12,354 21,739
Gas revenue | Canada        
Disaggregation of Revenue [Line Items]        
Revenue 196 224 1,404 1,429
NGL revenue | Canada        
Disaggregation of Revenue [Line Items]        
NGL revenue $ 1,386 $ 1,984 $ 4,405 $ 5,835