v3.26.1
Business Combinations - Schedule of Estimated Values of the Assets Acquired and Liabilities Assumed (Parenthetical) (Details)
Feb. 01, 2026
$ / shares
Keystone Bancshares, Inc.  
Business Combination [Line Items]  
Business combination, price per share $ 40.56