v3.26.1
Note 15 - Derivatives and Hedging Activities - Effect on Statement of Operations (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of unrealized and realized gain (loss) recognized in other income (expense) $ (109,108,194) $ (54,150,141)
Commodity Contract [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of unrealized gain (loss) recognized in other income (expense) (45,965,233) (34,274,326)
Amount of realized gain (loss) recognized in other income (expense) $ (63,142,961) $ (19,875,815)