XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Narrative (Details) - Infrastructure
$ in Millions
6 Months Ended
Jun. 30, 2022
USD ($)
Revenue from External Customer [Line Items]  
Contract assets, increase due to new projects $ 135.8
Contract assets, reclassified to receivables 101.7
Contract liabilities, increase due to new projects 90.5
Contract liabilities, revenue recognized $ 76.3