XML 144 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Intangibles $ 146 $ 163
Share-based compensation 1,129 772
Interest expense limitation 19 3,861
Accruals and other 1,893 1,123
Net operating loss 2,639 2,700
Total deferred tax assets 5,826 8,619
Oil and natural gas assets (80,972) (79,761)
Other fixed assets (628) (661)
Unrealized gain on derivatives (773) (1,542)
Total deferred tax liabilities (82,373) (81,964)
Net deferred tax liabilities $ (76,547) $ (73,345)