XML 80 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Narrative) (Details) - USD ($)
Sep. 03, 2021
Sep. 02, 2021
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Fair value of derivative contracts, liability     $ 13,784,467 $ 707,647
Bank of Oklahoma [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Cash paid on settled derivative contracts   $ 8,800,000    
BP Energy [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Cash payment received on derivative contracts $ 8,800,000