XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Changes in Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Accounts receivables current    
Contract Receivables $ 342.4 $ 427.2
Contract with customer assets current    
Contract Assets (Current) 26.2 23.5
Contract with customer non-current asset    
Contract Assets (Long-term) 3.1 6.8
Contract with customer liability current    
Contract Liabilities (Current) 45.5 42.8
Contract with customer liability non-current    
Contract Liabilities (Long-term) $ 30.5 $ 44.2
Contract Asset Balance    
2021 74.00%  
Contract percentage recognized 59.00%  
2022 23.00%  
2023 or thereafter 3.00%