v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Accrued Expenses      
Accrued and suspended third-party revenue $ 9,606 $ 8,202  
Accrued salaries and payroll taxes 987 854  
Accrued production taxes 1,009 888  
Asset retirement obligations - current 1,410 1,410 $ 1,765
Accrued legal costs   805  
Other 366 457  
Total Accrued expenses $ 13,378 $ 12,616