v3.26.1
Derivative Financial Instruments - Schedule of Net Change in the Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Summary of the fair value gains and losses on derivative financial instruments    
Net change in the fair value of derivative instruments $ (50) $ 119
Interest Rate Lock Commitments    
Summary of the fair value gains and losses on derivative financial instruments    
Net change in the fair value of derivative instruments (203) 102
Forward Commitments    
Summary of the fair value gains and losses on derivative financial instruments    
Net change in the fair value of derivative instruments 149 (30)
Customer Derivatives - Interest Rate Swaps    
Summary of the fair value gains and losses on derivative financial instruments    
Net change in the fair value of derivative instruments 3 (33)
Customer Derivatives - Risk Participation Agreements    
Summary of the fair value gains and losses on derivative financial instruments    
Net change in the fair value of derivative instruments $ 1 $ 80