Commitments and Contingencies (Details) - Applied Utility Systems Inc - Sales And Use Tax Audit - USD ($) $ in Millions |
1 Months Ended | |||
|---|---|---|---|---|
Oct. 31, 2015 |
Jun. 30, 2018 |
Jul. 21, 2014 |
Dec. 31, 2013 |
|
| Loss Contingencies [Line Items] | ||||
| Loss contingency, estimate of possible loss | $ 1.5 | |||
| Loss contingency, original basis for determining sales taxes owed | $ 12.2 | |||
| Loss contingency, adjusted basis for determining sales taxes owed | $ 9.0 | |||
| Discontinued operation income tax examination settlement of case amount offered | $ 0.1 | |||
| Maximum | ||||
| Loss Contingencies [Line Items] | ||||
| Loss contingency, estimate of possible loss | $ 0.9 |