XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Summary of Non-designated Hedges (Detail) - Derivatives not designated as hedging instruments
€ in Thousands, £ in Thousands
Mar. 31, 2025
GBP (£)
derivative_instrument
Mar. 31, 2025
EUR (€)
derivative_instrument
Dec. 31, 2024
GBP (£)
derivative_instrument
Buy EUR / Sell USD Forward      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Number of instruments 2 2  
Notional amount | €   € 14,300  
Buy USD / Sell EUR Forward      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Number of instruments 2 2  
Notional amount | €   € 14,300  
Buy USD / Sell GBP Forward      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Number of instruments 2 2 3
Notional amount | £ £ 6,600   £ 54,400
Buy GBP / Sell USD Forward      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Number of instruments 2 2 3
Notional amount | £ £ 6,600   £ 54,400