XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Accrued Expenses.      
Accrued and suspended third-party revenue $ 7,925 $ 5,987  
Accrued salaries and payroll taxes 975 1,091  
Accrued production taxes 896 837  
Asset retirement obligations - current 1,765 1,765 $ 700
Other 442 668  
Total Accrued expenses $ 12,003 $ 10,348