XML 80 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments (Details)
£ in Millions, $ in Millions, $ in Millions
Sep. 30, 2025
USD ($)
Sep. 30, 2025
CAD ($)
Sep. 30, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
GBP (£)
Derivative [Line Items]            
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      
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities Other 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   $ 34.8 £ 12.2   $ 32.8 £ 12.9