XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 2,212 $ 2,566
Operating expense accruals 1,055 1,378
Revenue payables 3,582 3,503
Production taxes payable 186 319
Insurance premium financing 597 54
Other 9 12
Total accounts payable and accrued expenses $ 7,641 $ 7,832