v3.25.1
Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Fair value swap [Member]    
Derivative Financial Instruments [Line Items]    
Derivative financial instruments, notional amount $ 300,000 $ 300,000
Balance Sheet Location, description Other assets Other assets
Derivative Asset/(Liability), Fair Value $ 257 $ 3,698
Mortgage loan interest rate lock commitments [Member]    
Derivative Financial Instruments [Line Items]    
Derivative financial instruments, notional amount $ 26,530 $ 15,841
Balance Sheet Location, description Other assets Other assets
Derivative Asset/(Liability), Fair Value $ 320 $ 188
MBS forward sales commitments [Member]    
Derivative Financial Instruments [Line Items]    
Derivative financial instruments, notional amount $ 19,500 $ 10,500
Balance Sheet Location, description Other liabilities Other assets
Derivative Asset/(Liability), Fair Value $ (47) $ 40
Total derivative financial instruments [Member]    
Derivative Financial Instruments [Line Items]    
Derivative financial instruments, notional amount 346,030 326,341
Derivative Asset/(Liability), Fair Value $ 530 $ 3,926