v3.25.2
Property and Equipment, net (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Property, Plant and Equipment [Abstract]      
Oil and Gas, Capitalized Cost, before Accumulated Depreciation, Depletion, Amortization, and Valuation Allowance, Unproved Property $ 35,575 $ 32,435 $ 23,900
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization, Development Cost, Period Cost $ 26,300