Derivative Instruments (Details) £ in Millions, $ in Millions, $ in Millions |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Jun. 30, 2026
CAD ($)
|
Jun. 30, 2026
GBP (£)
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2025
CAD ($)
|
Dec. 31, 2025
GBP (£)
|
|
| Derivative [Line Items] | ||||||
| Cash flow hedge gain (loss) to be reclassified within 12 months | $ 3.6 | |||||
| Interest rate swap [Member] | ||||||
| Derivative [Line Items] | ||||||
| Derivative, notional amount | $ 800.0 | $ 700.0 | ||||
| Foreign currency forward contracts [Member] | ||||||
| Derivative [Line Items] | ||||||
| Derivative, notional amount | $ 34.3 | £ 12.1 | $ 32.9 | £ 12.0 | ||