v3.25.2
Derivative Financial Instruments - Schedule of Notional Amount and Fair Value of the Company’s Interest Rate Swaps (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives not designated as hedging instruments    
Asset Derivatives, Notional Amount $ 112,451 $ 90,235
Asset Derivatives, Fair Value 1,948 4,098
Liability Derivatives, Notional Amount 121,374 86,647
Liability Derivatives, Fair Value (2,040) (4,050)
Interest rate swaps associated with loans [Member]    
Derivatives not designated as hedging instruments    
Asset Derivatives, Notional Amount 96,374 79,235
Asset Derivatives, Fair Value 1,852 4,029
Liability Derivatives, Notional Amount 96,374 79,235
Liability Derivatives, Fair Value (1,852) (4,029)
Forward Contracts [Member]    
Derivatives not designated as hedging instruments    
Asset Derivatives, Notional Amount 16,077 11,000
Asset Derivatives, Fair Value 96 69
IRLCs [Member]    
Derivatives not designated as hedging instruments    
Liability Derivatives, Notional Amount 25,000 7,412
Liability Derivatives, Fair Value $ (188) $ (21)