v3.25.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Commitments [Line Items]    
Outstanding loan commitments $ 732,078 $ 790,230
Commitments to fund real estate construction loans [Member]    
Commitments [Line Items]    
Outstanding loan commitments 168,812 180,986
Other commitments to extend credit [Member]    
Commitments [Line Items]    
Outstanding loan commitments 548,559 598,510
Standby letters of credit [Member]    
Commitments [Line Items]    
Outstanding loan commitments $ 14,707 $ 10,734