XML 115 R67.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Derivative Contract Asset, Current [Member]    
Gross Asset $ 0 $ 0
Gross amount offset, asset 0 0
Net recognized asset 0 0
Derivative Contract Liability, Current [Member]    
Gross Liability (29,076,582) (2,679,784)
Gross amount offset, liability 0 0
Net recognized liability (29,076,582) (2,679,784)
Derivative Contract Asset, Noncurrent [Member]    
Gross Asset 0 0
Gross amount offset, asset 0 0
Net recognized asset 0 0
Derivative Contract Liability, Noncurrent [Member]    
Gross Liability (28,615,525) (20,737,997)
Gross amount offset, liability 0 0
Net recognized liability $ (28,615,525) $ (20,737,997)