v3.26.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of derivative instruments

  ​ ​ ​

December 31, 2025

  ​ ​ ​

Level 1

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Effect of Netting

  ​ ​ ​

Net Fair Value

Assets

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Derivative contracts

$

$

5,401,303

$

$

(1,552,027)

$

3,849,276

Cash equivalents

$

181,076

$

$

$

$

181,076

Liabilities

Derivative contracts

$

$

1,552,027

$

$

(1,552,027)

$

December 31, 2024

Level 1

Level 2

  ​ ​ ​

Level 3

  ​ ​ ​

Effect of Netting

  ​ ​ ​

Net Fair Value

Assets

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Derivative contracts

$

$

403,032

$

$

(403,032)

$

Cash equivalents

$

298,767

$

$

$

$

298,767

Liabilities

Derivative contracts

$

$

890,580

$

$

(403,032)

$

487,548

Schedule of non-recurring fair value measurements

The table below summarizes the fair value of the impaired assets as of the fair value measurement date, December 31, 2025.

  ​ ​ ​

Quoted Prices

Significant

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31,

Identical Assets

Inputs

Inputs

2025

  ​ ​ ​

(Level 1)

  ​ ​ ​

(Level 2)

  ​ ​ ​

(Level 3)

Nonrecurring fair value measurement

Long-lived assets held and used

$

1,110,288

$

$

$

1,110,288

Total Nonrecurring fair value measurement

$

1,110,288

$

$

$

1,110,288

The table below summarizes the fair value of the impaired assets as of the fair value measurement date, December 31, 2024.

  ​ ​ ​

Quoted Prices

Significant

in Active

Other

Significant

Markets for

Observable

Unobservable

December 31, 

Identical Assets

Inputs

Inputs

2024

  ​ ​ ​

(Level 1)

  ​ ​ ​

(Level 2)

  ​ ​ ​

(Level 3)

Nonrecurring fair value measurement

Long-lived assets held and used

$

492,253

$

$

$

492,253

Total Nonrecurring fair value measurement

$

492,253

$

$

$

492,253