XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans and Leases Receivable Disclosure [Line Items]      
Loans $ 6,794,470 $ 6,450,447  
Loans, including fees 356,710 285,375 $ 242,269
Commercial and industrial      
Loans and Leases Receivable Disclosure [Line Items]      
Loans 586,455 569,921  
Commercial and industrial | Payment Protection Program (PPP)      
Loans and Leases Receivable Disclosure [Line Items]      
Loans $ 1,100 1,600  
Loans, including fees   $ 2,100 $ 14,100