XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Schedule of Outstanding Financial Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional Amount $ 357,477 $ 443,877
Fair Value of Asset (Liability) (543) (112)
Gain (Loss) (431) 5,998
Designated as Hedging Instrument | Pay Fixed Rate Swaps    
Derivatives, Fair Value [Line Items]    
Notional Amount 92,827 175,993
Fair Value of Asset (Liability) (543)  
Fair Value of Asset (Liability)   (112)
Gain (Loss) (431) 5,998
Not Designated as Hedging Instrument | Matched Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Notional Amount 132,325 133,942
Notional Amount 132,325 133,942
Fair Value of Asset (Liability) 4,349 5,913
Fair Value of Asset (Liability) (4,349) (5,913)
Not Designated as Hedging Instrument | Matched Interest Rate Swaps | Accrued interest receivable and other assets    
Derivatives, Fair Value [Line Items]    
Gain (Loss) 4,349 5,913
Not Designated as Hedging Instrument | Matched Interest Rate Swaps | Accrued interest payable and other liabilities    
Derivatives, Fair Value [Line Items]    
Gain (Loss) $ (4,349) $ (5,913)