v3.26.1
Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Gains (losses) recorded in cost of goods sold related to commodity derivative instruments $ 6,618,862 $ (2,617,675) $ (36,771,621) $ (2,484,115)
Commodity Contract [Member]        
Derivative [Line Items]        
Gains (losses) recorded in cost of goods sold related to commodity derivative instruments 6,388,710 (2,651,990) (36,979,347) (2,483,250)
Foreign Exchange Contract [Member]        
Derivative [Line Items]        
Gains (losses) recorded in cost of goods sold related to commodity derivative instruments 221,024 38,719 201,224 11,252
Interest Rate Swap [Member]        
Derivative [Line Items]        
Gains (losses) recorded in cost of goods sold related to commodity derivative instruments $ 9,128 $ (4,404) $ 6,502 $ (12,117)