XML 78 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments (Details)
£ in Millions, $ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CAD ($)
Jun. 30, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
GBP (£)
Derivative [Line Items]            
Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months $ (2.3)          
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Interest rate swap [Member]            
Derivative [Line Items]            
Derivative, notional amount $ 700.0     $ 700.0    
Foreign currency forward contracts [Member]            
Derivative [Line Items]            
Derivative, notional amount   $ 35.7 £ 14.8   $ 32.8 £ 12.9