Credit losses (Details) - 3 months ended Mar. 31, 2026 $ 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 | $ 20.6 | |
| Provision for uncollectible accounts receivable | 1.0 | |
| Write-offs and recoveries | (1.1) | |
| Foreign currency exchange effects | (0.2) | |
| Allowance for doubtful accounts, ending balance | $ 20.3 |
| X | ||||||||||
- Definition The amount of increase or decrease in the asset or liability attributed to foreign currency changes. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of countries in which the entity operates as of balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|