XML 40 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Information about Oil and Gas Producing Activities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Information About Oil And Gas Producing Activities    
Proved properties $ 32,203 $ 31,728
Accumulated depletion and amortization (29,321) (27,837)
Total oil and gas properties, net $ 2,882 $ 3,891