XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative assets (liabilities), at fair value, net $ (17,755,661)   $ (15,711,099)
Gains (losses) recorded in cost of goods sold related to commodity derivative instruments $ (7,263,904) $ (5,816,260)