v3.26.1
Derivative Instruments and Hedging Activities (Tables)
6 Months Ended
Jun. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule Of Derivatives Assets and Liabilities Not Designated As Hedging Instruments
Derivatives not designated as hedging instruments as of June 30, 2026 and December 31, 2025 were as follows:
Balance Sheet ClassificationJune 30,
2026
December 31,
2025
Forward contracts in gain position$7,943,868 $6,254,683 
Futures and options in gain position14,258,485 3,095,040 
Futures and options in loss position(25,815,555)(2,490,174)
Total forward, futures and options contracts(3,613,202)6,859,549 
Margin deposit20,563,459 3,007,108 
Current assets
$16,950,257 $9,866,657 
Balance Sheet ClassificationJune 30,
2026
December 31,
2025
Forward contracts in loss position$7,803,997 $4,956,529 
Interest rate swap5,206 11,708 
Current liabilities $7,809,203 $4,968,237 
Derivative Instruments, Gain (Loss)