XML 116 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Derivatives and Hedging Activities - Effect on Statement of Operations (Details) - Not Designated as Hedging Instrument [Member] - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Jun. 30, 2023
Amount of unrealized and realized gain (loss) recognized in income $ (23,417,781) $ (54,150,141) $ 0
Commodity Contract [Member]      
Amount of unrealized gain (loss) recognized in income (23,417,781) (34,274,326) 0
Amount of gain (loss) recognized in income $ 0 $ (19,875,815) $ 0