XML 84 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies Note Receivable Details (Details)
3 Months Ended 6 Months Ended 14 Months Ended
Mar. 31, 2018
USD ($)
Jun. 30, 2019
USD ($)
Oct. 31, 2016
defendant
Other Commitments [Line Items]      
Other gain from continuing operations $ 5,500,000    
Notes receivable, current   $ 800,000  
Notes receivables, noncurrent   2,800,000  
Receivable, unamortized discount   400,000  
Houston Police Department, Environmental Enforcement | Pending Litigation      
Other Commitments [Line Items]      
Number of defendants | defendant     2
Estimate of possible loss   250,000  
Settlement agreement, plea bargain   100,000  
Houston Police Department, Environmental Enforcement | Settled Litigation      
Other Commitments [Line Items]      
Settlement agreement, plea bargain   $ 15,000