v3.26.1
Derivative Instruments and Hedging Activities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Derivatives not designated as hedging instruments:    
Asset Derivatives $ (6,859,549)  
Commodity Contract    
Derivatives not designated as hedging instruments:    
Asset Derivatives (6,254,683) $ (4,839,408)
Liability Derivatives 3,960,252  
Foreign Exchange Contract    
Derivatives not designated as hedging instruments:    
Asset Derivatives (3,095,040)  
Interest Rate Swap    
Derivatives not designated as hedging instruments:    
Asset Derivatives $ (2,490,174)