v3.26.1
Business Combination - Pro Forma Operating Results (Details) - Peak Exploration and Production LLC - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]    
Total revenues $ 83,817,737 $ 82,149,610
Net (loss) income $ 3,716,248 $ 10,307,310
Basic net income per common share $ 0.16 $ 0.47
Diluted net income per common share $ 0.16 $ 0.47