XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives (Summary Of Derivative Contracts) (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Gross amounts recognized - Current Assets $ 596,514 $ 3,318,046
Offsetting adjustments - Current Assets (596,514) (197,439)
Net presentation on Condensed Balance Sheets - Current Assets 0 3,120,607
Gross amounts recognized - Current Liabilities 912,850 197,439
Offsetting adjustments - Current Liabilities (596,514) (197,439)
Derivative contracts, net 316,336  
Gross amounts recognized - Non-Current Assets 398,894 344,614
Offsetting adjustments - Non-Current Assets (398,894) (181,634)
Derivative contracts, net 0 162,980
Gross amounts recognized - Non-Current Liabilities 796,966 181,634
Offsetting adjustments - Non-Current Liabilities (398,894) $ (181,634)
Derivative contracts, net $ 398,072