v3.26.1
Derivatives Derivative Financial Instruments - Summary of Derivatives Recorded (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other liabilities, Fair Value $ 5,836 $ 6,349
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other assets, Fair Value 6,212 5,958
Interest Rate Swaps Related to FHLB Advances and Agency Securities | Derivatives Designated as Hedging Instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other assets, Notional Amount 60,000  
Total included in other assets, Fair Value 230  
Total included in other liabilities, Notional Amount 0 135,000
Total included in other liabilities, Fair Value (0) 391
Interest rate cap related to FHLB advances | Derivatives Designated as Hedging Instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other assets, Notional Amount 25,000  
Total included in other assets, Fair Value 146  
Interest Rate Swaps Related to Customer Loans | Derivatives Not Designated as Hedging Instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesAndOtherLiabilities    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other liabilities, Notional Amount 103,960 105,318
Total included in other liabilities, Fair Value 5,836 5,958
Interest Rate Swaps Related to Customer Loans | Derivatives Not Designated as Hedging Instruments: | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets    
Derivative Instruments, Gain (Loss) [Line Items]    
Total included in other assets, Notional Amount 103,960 105,318
Total included in other assets, Fair Value $ 5,836 $ 5,958