v3.26.1
Derivatives and Hedging Activities (Net gains (losses) on derivatives and hedging activities in other income (loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities $ 5,066 $ (4,267)
Derivatives Not Designated As Hedging Before Price Alignment    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities 4,565 (6,356)
Price Alignment Amount    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities [1] 501 2,089
Not Designated as Hedging Instrument, Economic Hedge [Member] | Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities (676) (8,969)
Not Designated as Hedging Instrument, Economic Hedge [Member] | NetInterestSettlements [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities 5,884 3,112
Not Designated as Hedging Instrument, Economic Hedge [Member] | Interest Rate Swaption [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities 28 (1,349)
Mortgage Receivable [Member] | Forward Contracts [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) on derivatives and hedging activities $ (671) $ 850
[1] Reflects the price alignment amounts on variation margin for daily settled derivative contracts that are not designated as hedging instruments. The price alignment amounts on variation margin for daily settled derivative contracts that are designated as hedging instruments are recorded in the same line item as the earnings effect of the hedged item.