XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives (Details) - Foreign Currency Forward
£ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
GBP (£)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
USD ($)
Derivative [Line Items]            
Notional amount, liability | £     £ 92.6   £ 55.5  
Derivative liability       $ 2.8   $ 0.3
Notional amount, asset | £         £ 28.8  
Derivative asset           $ 1.6
Gain (loss) on derivative instruments $ 2.5 $ 3.4