v3.25.2
Schedule of Asset Retirement Obligation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Asset Retirement Obligation Disclosure [Abstract]          
Asset retirement obligation, at the beginning of the period     $ 227
Liabilities assumed in acquisitions     2,328   221
Liabilities incurred through development activities     46  
Accretion of asset retirement obligation $ 66 71 6
Asset retirement obligation, at the end of the period $ 2,672   $ 2,672   $ 227