v3.26.1
Property and Equipment - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Abstract]          
Depletion of oil and gas properties     $ 4,932,000 $ 5,966,000  
Impairment of long-lived assets held-for-use $ 0 $ 1,251,000 0 1,251,000  
Gain on sale of oil and gas properties 4,803,000 $ 794,000 4,803,000 10,117,000  
Asset held for sale $ 560,000   560,000   $ 1,134,000
Property, Plant, and Equipment [Line Items]          
Gain on sale of assets     4,878,000 11,032,000  
Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense          
Property, Plant, and Equipment [Line Items]          
Gain on sale of assets     $ 77,000 $ 807,000