XML 103 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Narratives (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jul. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]        
Goodwill $ 128,160   $ 127,031 $ 114,231
Commonwealth Benefits Group Acquisition        
Goodwill [Line Items]        
Goodwill   $ 1,100    
Riverview Acquisition | Customer Lists Intangible        
Goodwill [Line Items]        
Core deposit intangible, amortization period (in years) 10 years