XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Derivative Instruments

    

June 30, 2024

    

Level 1

Level 2

    

Level 3

    

Effect of Netting

    

Net Fair Value

Assets

    

    

    

    

    

Derivative contracts

$

$

590,111

$

$

(186,119)

$

403,992

Cash equivalents

$

460,926

$

$

$

$

460,926

Liabilities

Derivative contracts

$

$

446,015

$

$

(186,119)

$

259,896

December 31, 2023

Level 1

Level 2

    

Level 3

    

Effect of Netting

    

Net Fair Value

Assets

    

    

    

    

    

Derivative contracts

$

$

1,219,025

$

$

$

1,219,025

Cash equivalents

$

195,669

$

$

$

$

195,669

Short term investments

$

18,775,106

$

$

$

$

18,775,106

Liabilities

Derivative contracts

$

$

247,361

$

$

(366,131)

$

(118,770)