XML 96 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingent Liabilities (Details)
Jun. 30, 2020
USD ($)
New Mexico Environment Department Notice of Violation 1 [Member]  
Other Commitments [Line Items]  
Estimated Litigation Liability $ 150,000
New Mexico Environment Department Notice of Violation 2 [Member]  
Other Commitments [Line Items]  
Estimated Litigation Liability 142,000
New Mexico Environment Department Notice of Violation 3 [Domain]  
Other Commitments [Line Items]  
Estimated Litigation Liability 5,300,000
Low end of estimate  
Other Commitments [Line Items]  
Estimated Litigation Liability 375,000
High end of estimate  
Other Commitments [Line Items]  
Estimated Litigation Liability $ 460,000