XML 108 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Oil, natural gas and NGL sales $ 15,320 $ 14,545
Joint interest billing 9,957 7,405
Other 628 2,243
Total accounts receivable 25,905 24,193
Less: allowance for expected credit losses (2,027) (2,027)
Total accounts receivable, net $ 23,878 $ 22,166