v3.25.2
Supplemental Financial Statement Information - Accounts Receivable (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts $ (13.9) $ (16.5)
Total accounts receivable, net 935.1 685.9
Accounts Receivable Trade [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 935.3 693.8
Accounts Receivable Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 13.7 $ 8.6