v3.26.1
Derivatives and Hedging Activities Derivatives Reported in Other Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives $ 1,119 $ 270 $ 4,742 $ (9,933)
Interest-rate swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives 3,798 1,307 8,563 (10,629)
Swaptions        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives (84) (77) (115) (170)
Interest-rate caps/floors        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives (177) (275) 73 (801)
Interest-rate forwards        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives (1,758) (1,017) (910) (3,779)
Net interest rate settlements        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives [1] (1,484) (418) (2,697) 2,027
MDCs | Interest-rate forwards        
Derivative Instruments, Gain (Loss) [Line Items]        
Net gains (losses) on derivatives $ 824 $ 750 $ (172) $ 3,419
[1] Relates to derivatives that are not in qualifying fair-value hedging relationships.