v3.26.1
Note 7 - Derivative Instruments - Summary of Derivative Instruments, Gain and Loss (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Settlement loss on matured derivatives $ (78,740) $ (78,740)  
Gain on mark-to-market of derivatives 485,212 485,212 $ (0)
Gain on derivatives, net $ 406,472 $ 406,472