v3.26.3
Derivatives and Hedge Accounting - Foreign Currency Forward Contracts (Details) - Foreign Exchange Contract - Derivatives not designated as hedging instruments
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands
Sep. 30, 2026
USD ($)
Sep. 30, 2026
GBP (£)
Sep. 30, 2026
EUR (€)
Sep. 30, 2026
AUD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
AUD ($)
Short                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Foreign exchange contracts outstanding $ 262,105 £ 37,287 € 7,089 $ 2,958 $ 217,040 £ 35,962 € 7,722 $ 4,917
Long                
Derivative Instruments and Hedging Activities Disclosures [Line Items]                
Foreign exchange contracts outstanding $ 3,296       $ 1,837