XML 112 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurement - Derivative Assets and Liabilities (Details) - Level 2
Jun. 30, 2020
USD ($)
Current derivative assets  
Gross Amounts Recognized $ 0
Gross Amounts Offset in the Consolidated Balance Sheet 0
Net Amounts Presented in the Consolidated Balance Sheets 0
Current derivative contract liabilities  
Gross Amounts Recognized 1,911,343
Gross Amounts Offset in the Consolidated Balance Sheet 0
Net Amounts Presented in the Consolidated Balance Sheets 1,911,343
Total  
Gross Amounts Recognized 1,911,343
Gross Amounts Offset in the Consolidated Balance Sheet 0
Net Amounts Presented in the Consolidated Balance Sheets $ 1,911,343