XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Outstanding Financial Derivative Instruments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Notional Amount $ 351,257 $ 443,877
Fair Value of Asset (Liability) (1,039) (112)
Gain (Loss) (927) 5,998
Designated as Hedging Instrument | Pay Fixed Rate Swaps    
Derivatives, Fair Value [Line Items]    
Notional Amount 89,811 175,993
Fair Value of Asset (Liability) (1,039)  
Fair Value of Asset (Liability)   (112)
Gain (Loss) (927) 5,998
Not Designated as Hedging Instrument | Matched Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Notional Amount 130,723 133,942
Notional Amount 130,723 133,942
Fair Value of Asset (Liability) 3,419 5,913
Fair Value of Asset (Liability) (3,419) (5,913)
Not Designated as Hedging Instrument | Matched Interest Rate Swaps | Accrued interest receivable and other assets    
Derivatives, Fair Value [Line Items]    
Gain (Loss) 2,494 5,913
Not Designated as Hedging Instrument | Matched Interest Rate Swaps | Accrued interest payable and other liabilities    
Derivatives, Fair Value [Line Items]    
Gain (Loss) $ (2,494) $ (5,913)