v3.26.1
Derivatives and Hedging Activities - Number of positions and total notional amount of non-designated hedges and RPAs (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
instrument
Dec. 31, 2025
USD ($)
instrument
Jun. 30, 2025
instrument
Derivatives and Hedging Activities      
Number of derivative instruments held | instrument     0
Notional Amount $ 300,000 $ 300,000  
Interest rate products      
Derivatives and Hedging Activities      
Notional Amount 300,000 300,000  
Non-designated Hedges      
Derivatives and Hedging Activities      
Notional Amount $ 568,254 $ 577,606  
Non-designated Hedges | Interest rate products      
Derivatives and Hedging Activities      
Number of derivative instruments held | instrument 75 75  
Notional Amount $ 523,758 $ 532,972  
Non-designated Hedges | RPA credit contracts      
Derivatives and Hedging Activities      
Number of derivative instruments held | instrument 17 17  
Notional Amount $ 44,496 $ 44,634