XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable, Net - Schedule of Allowance for Credit Losses (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Balance at beginning of period $ 21.7 $ 17.9 $ 16.8
Charge to costs and expenses 11.4 10.6 8.2
Write-offs, net of recoveries (9.2) (7.1) (7.0)
Foreign currency impact 1.2 0.3 (0.1)
Balance at end of period $ 25.1 $ 21.7 $ 17.9