v3.26.3
Derivatives Long Positions in SOFR-based Interest Rate Swaptions (Details) - Long position - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Interest Rate Swaption    
Derivative [Line Items]    
Carrying Value $ (11,236) $ (4,045)
Interest Rate Swaption | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Cost 11,725 11,725
Fair Value 489 7,680
Derivative, Notional Amount $ 750,000 $ 750,000
Derivative, Swaption Interest Rate 3.25% 3.25%
Exchange Traded Options | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Cost $ 0 $ 3,981
Fair Value   2,657
Carrying Value 0 2,657
Derivative, Notional Amount $ 0 $ 500,000