v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments [Line Items]    
Outstanding loan commitments $ 701,151 $ 755,536
Commitments to fund real estate construction loans [Member]    
Commitments [Line Items]    
Outstanding loan commitments 195,832 152,936
Other commitments to extend credit [Member]    
Commitments [Line Items]    
Outstanding loan commitments 491,502 589,309
Standby letters of credit [Member]    
Commitments [Line Items]    
Outstanding loan commitments $ 13,817 $ 13,291