v3.26.1
Fair Value Measurements - Schedule of other debt obligations (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Promissory Notes - August 16, 2024    
Fair Value    
Promissory and senior convertible notes $ 0 $ 564,446
Carrying Value    
Promissory and senior convertible notes 0 564,446
Promissory Notes - Fermata Energy II LLC    
Fair Value    
Promissory and senior convertible notes 597,969 584,292
Carrying Value    
Promissory and senior convertible notes $ 597,969 $ 584,292