v3.26.1
Note 15 - Derivatives and Hedging Activities - Fair Values of Derivative Instruments on the Balance Sheet (Details) - Commodity Contract [Member] - Not Designated as Hedging Instrument [Member] - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Derivative Contract Asset, Current [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Asset $ 0 $ 0
Gross amount offset, asset 0 0
Net recognized asset 0 0
Derivative Contract Liability, Current [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Liability (66,465,622) (29,076,582)
Gross amount offset, liability 0 0
Net recognized liability (66,465,622) (29,076,582)
Derivative Contract Asset, Noncurrent [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Asset 0 0
Gross amount offset, asset 0 0
Net recognized asset 0 0
Derivative Contract Liability, Noncurrent [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Liability (37,191,718) (28,615,525)
Gross amount offset, liability 0 0
Net recognized liability $ (37,191,718) $ (28,615,525)