XML 47 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Oct. 31, 2016
defendant
Dec. 31, 2019
USD ($)
Other Commitments [Line Items]      
Legal settlement $ 5,500,000    
Notes receivable, current     $ 800,000
Notes receivables, noncurrent     2,500,000
Receivable, unamortized discount     300,000
Houston Police Department, Environmental Enforcement | Pending Litigation      
Other Commitments [Line Items]      
Number of defendants | defendant   2  
Estimate of possible loss     $ 250,000