v3.26.1
Description of Business - Acquisition (Details) - Peak Exploration and Production LLC
Nov. 14, 2025
USD ($)
shares
Entity Information [Line Items]  
Share consideration issued | shares 5,681,489
Price consideration | $ $ 33,456,026