Income Taxes - Income taxes refundable and payable (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Income Taxes | |||
| Income taxes refundable | $ 86.9 | $ 86.7 | |
| Income taxes payable | (439.9) | (432.3) | |
| Net income taxes payable | $ (353.0) | $ (345.6) | $ (247.9) |
| X | ||||||||||
- Definition Current Tax Assets (Liabilities) No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The excess of amount paid for current tax in respect of current and prior periods over the amount due for those periods. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|