v3.26.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities.    
Accounts payable $ 7,140 $ 8,398
Accrued payroll liabilities 1,164 1,123
Accrued interest payable 3,018 238
Accrued severance, ad valorem, and other taxes payable 784 610
Accounts payable and accrued liabilities $ 12,106 $ 10,369