XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 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 (17,869,326) (2,679,784)
Gross amount offset, liability 0 0
Net recognized liability (17,869,326) (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 (33,727,276) (20,737,997)
Gross amount offset, liability 0 0
Net recognized liability $ (33,727,276) $ (20,737,997)