v3.26.1
Derivatives and Hedging Activity - Designated and Non-Designated Hedges (Details)
€ in Thousands, £ in Thousands, kr in Thousands, SFr in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2026
USD ($)
contract
Mar. 31, 2026
EUR (€)
contract
Mar. 31, 2026
GBP (£)
contract
Mar. 31, 2026
AUD ($)
contract
Mar. 31, 2026
CHF (SFr)
contract
Mar. 31, 2026
SEK (kr)
contract
Derivatives            
Number of Contracts 568 568 568 568 568 568
Foreign exchange contracts | Long | EUR            
Derivatives            
Number of Contracts 11 11 11 11 11 11
Aggregate Notional Amount | €   € 68,640        
Foreign exchange contracts | Long | GBP            
Derivatives            
Number of Contracts 5 5 5 5 5 5
Aggregate Notional Amount | £     £ 3,922      
Foreign exchange contracts | Long | AUD            
Derivatives            
Number of Contracts 7 7 7 7 7 7
Aggregate Notional Amount | $       $ 407,563    
Foreign exchange contracts | Short | EUR            
Derivatives            
Number of Contracts 151 151 151 151 151 151
Aggregate Notional Amount | €   € 496,588        
Foreign exchange contracts | Short | GBP            
Derivatives            
Number of Contracts 234 234 234 234 234 234
Aggregate Notional Amount | £     £ 437,146      
Foreign exchange contracts | Short | AUD            
Derivatives            
Number of Contracts 75 75 75 75 75 75
Aggregate Notional Amount | $       $ 1,111,559    
Foreign exchange contracts | Short | CHF            
Derivatives            
Number of Contracts 5 5 5 5 5 5
Aggregate Notional Amount | SFr         SFr 11,443  
Foreign exchange contracts | Short | SEK            
Derivatives            
Number of Contracts 35 35 35 35 35 35
Aggregate Notional Amount | kr           kr 364,058
Interest rate swaps – Paying fixed rates | USD            
Derivatives            
Number of Contracts 24 24 24 24 24 24
Aggregate Notional Amount | $ $ 1,580,284          
Interest rate swaps – Receiving fixed rates | USD            
Derivatives            
Number of Contracts 8 8 8 8 8 8
Aggregate Notional Amount | $ $ 3,313,380          
Interest rate futures | USD            
Derivatives            
Number of Contracts 8 8 8 8 8 8
Aggregate Notional Amount | $ $ 128,000          
Interest rate caps | USD            
Derivatives            
Number of Contracts 3 3 3 3 3 3
Aggregate Notional Amount | $ $ 509,000          
Credit instruments | USD            
Derivatives            
Number of Contracts 2 2 2 2 2 2
Aggregate Notional Amount | $ $ 90,000