XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 23, 2025
$ / shares
Apr. 01, 2025
USD ($)
bank
$ / shares
Mar. 31, 2025
$ / shares
Mar. 31, 2024
$ / shares
Subsequent Event [Line Items]        
Dividends declared per share (in dollars per share)     $ 0.1150 $ 0.1125
Subsequent Event        
Subsequent Event [Line Items]        
Dividends declared per share (in dollars per share) $ 0.1150      
Ellerbee Agency | Subsequent Event        
Subsequent Event [Line Items]        
Number of office locations acquired | bank   2    
Business combination, consideration transferred | $   $ 3.5    
Pro forma earnings per share, accretion   $ 0.02