v3.26.1
Fair Value Measurements - Schedule of other debt obligations (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Carrying Value    
Term loan $ 2,100,000  
Term loan    
Fair Value    
Term loan 1,455,809 $ 0
Carrying Value    
Term loan 1,455,809 0
Promissory Notes - August 16, 2024    
Fair Value    
Promissory notes 0 564,446
Carrying Value    
Promissory notes 0 564,446
Promissory Notes - Fermata Energy II LLC    
Fair Value    
Promissory notes 611,645 584,292
Carrying Value    
Promissory notes $ 611,645 $ 584,292