XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Derivative contracts, Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Effect of Netting, Asset $ (186,119)  
Effect of Netting, Liability   $ (366,131)
Net Fair Value, Liability 259,896 (118,770)
Derivative contracts, Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Effect of Netting, Asset (186,119) 0
Net Fair Value, Liability 403,992 1,219,025
Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Effect of Netting, Asset 0 0
Net Fair Value, Asset 460,926  
Net Fair Value, Liability   195,669
Short term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Effect of Netting, Asset   0
Net Fair Value, Liability   18,775,106
Level 1 | Derivative contracts, Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 0  
Fair value, Liability gross   0
Level 1 | Derivative contracts, Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 0 0
Level 1 | Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 460,926 195,669
Level 1 | Short term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current   18,775,106
Level 2 | Derivative contracts, Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 446,015  
Fair value, Liability gross   247,361
Level 2 | Derivative contracts, Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 590,111 1,219,025
Level 2 | Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 0 0
Level 2 | Short term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current   0
Level 3 | Derivative contracts, Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 0  
Fair value, Liability gross   0
Level 3 | Derivative contracts, Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current 0 0
Level 3 | Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current $ 0 0
Level 3 | Short term investments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value of Derivative Assets, Gross, Current   $ 0