XML 114 R91.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Summary of Non-designated Hedges (Detail) - Derivatives not designated as hedging instruments
€ in Thousands, £ in Thousands, $ in Thousands
Jun. 30, 2025
GBP (£)
derivative_instrument
Jun. 30, 2025
EUR (€)
derivative_instrument
Jun. 30, 2025
AUD ($)
derivative_instrument
Dec. 31, 2024
GBP (£)
derivative_instrument
Buy GBP / Sell USD Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 4 4 4 3
Notional amount | £ £ 139,800     £ 54,400
Buy USD / Sell GBP Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 4 4 4 3
Notional amount | £ £ 139,800     £ 54,400
Buy EUR / Sell USD Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 3 3 3  
Notional amount | €   € 22,800    
Buy USD / Sell EUR Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 3 3 3  
Notional amount | €   € 22,800    
Buy AUD / Sell USD Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 1 1 1  
Notional amount | $     $ 26,000  
Buy USD / Sell AUD Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Number of instruments 1 1 1  
Notional amount | $     $ 26,000