XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Commodity Risk Management Activities - Commodity Price Risks (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Recognized gains (losses) on financial commodity derivative contracts $ 2,573,863 $ (94,891) $ 1,111,693 $ (195,617)
Cash received (paid) from settlements of derivative contracts $ 306,660 $ 272,257 $ (108,383) $ 760,542