XML 17 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Narrative (Details) - Houston Police Department, Environmental Enforcement - Settled Litigation - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2020
Other Commitments [Line Items]    
Legal settlement $ 5.5  
Notes receivable, current   $ 0.8
Notes receivables, noncurrent   2.3
Receivable, unamortized discount   $ 0.3