XML 118 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue - Schedule of Revenue by Country (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenue $ 842.5 $ 824.1 $ 740.7
United States [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenue 579.3 578.1 513.8
Canada [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenue 223.5 237.0 224.0
Other Country [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Total revenue $ 39.7 $ 9.0 $ 2.9