XML 92 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Schedule of Accounts Receivable, Allowance for Credit Loss (Details) - ALLOWANCE FOR DOUBTFUL ACCOUNTS - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ALLOWANCE FOR CREDIT LOSSES      
Beginning balance January 1 $ 7.5 $ 8.0 $ 7.2
Charged to costs and expenses, net of recoveries 1.7 0.6 2.2
Utilization (1.0) (1.2) (1.2)
Acquisitions and divestitures 1.8 0.4 0.5
Other adjustments, including foreign currency translation (0.2) (0.3) (0.7)
Ending balance December 31 $ 9.8 $ 7.5 $ 8.0