v3.25.4
Commitments and Contingencies - Schedule of Commitments to Extend Credit (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments and Contingencies    
Commitments to extend credit, fixed rate $ 126,760 $ 83,954
Commitments to extend credit, variable rate 1,034,502 950,028
Commitment to extend credit, total 1,161,262 1,033,982
Unused lines of credit and commitments to make loans    
Commitments and Contingencies    
Commitments to extend credit, fixed rate 121,141 78,818
Commitments to extend credit, variable rate 1,024,512 939,992
Commitment to extend credit, total 1,145,653 1,018,810
Standby letters of credit    
Commitments and Contingencies    
Commitments to extend credit, fixed rate 5,619 5,136
Commitments to extend credit, variable rate 9,990 10,036
Commitment to extend credit, total $ 15,609 $ 15,172