XML 42 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Increase (decrease) in costs to fulfill contracts with customers from new projects $ (0.3) $ (1.2)
Increase in contract assets 6.1 4.6
Amortization of costs to fulfill contract assets 6.4 5.8
Changes in net contract liabilities (0.5) (1.5)
Increase in contract liabilities for new projects 10.8 8.1
Change in contract liabilities from amortization and recognition and recognition of revenue $ (11.3) (9.6)
Contract loss   $ 0.2