XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Credit losses (Details) - 9 months ended Sep. 30, 2025
$ in Millions
USD ($)
Country
country
Allowance for Credit Loss [Abstract]    
Number of countries in which entity operates 100 100
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, beginning balance $ 24.5  
Provision for uncollectible accounts receivable 3.9  
Write-offs and recoveries (10.3)  
Foreign currency exchange effects 1.1  
Allowance for doubtful accounts, ending balance $ 19.2