v3.25.4
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]      
Oil, natural gas and NGL sales $ 16,740 $ 15,320  
Joint interest billing 11,138 9,957  
Other 788 628  
Total accounts receivable 28,666 25,905  
Less: allowance for expected credit losses (2,480) (2,027) $ (2,027)
Total accounts receivable, net $ 26,186 $ 23,878