v3.26.1
Note 14 - Derivatives and Hedging Activities - Fair Values of Derivative Instruments on the Balance Sheet (Details) - Commodity Contract [Member] - Not Designated as Hedging Instrument [Member] - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeAssetsCurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Asset $ 478,998 $ 0
Gross amount offset, asset (478,998) 0
Net recognized asset 0 0
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesCurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Liability (61,958,230) (66,465,622)
Gross amount offset, liability 478,998 0
Net recognized liability (61,479,232) (66,465,622)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DerivativeLiabilitiesNoncurrent    
Derivative Instruments, Gain (Loss) [Line Items]    
Gross Liability 0 (37,191,718)
Gross amount offset, liability 0 0
Net recognized liability $ 0 $ (37,191,718)