ACL for Loans - ACL Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance $ 44,565 $ 33,614 $ 33,849
Provision (benefit) for credit losses on loans 1,770 12,499 1,180
Recoveries   346 778
Less: Charge-offs   1,894 2,193
Allowance for credit losses, ending balance 47,704 44,565 33,614
Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 44,565 33,614  
Provision (benefit) for credit losses on loans 543 12,499  
Recoveries 363 346  
Less: Charge-offs 4,327 1,894  
Allowance for credit losses, ending balance 47,704 44,565 33,614
CECL adjustment upon adoption      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance   0 0
Allowance for credit losses, ending balance     0
CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 6,560    
Allowance for credit losses, ending balance   6,560  
Commercial real estate | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 26,755 18,338  
Provision (benefit) for credit losses on loans (786) 8,417  
Recoveries 39 0  
Less: Charge-offs 1,825 0  
Allowance for credit losses, ending balance 31,847 26,755 18,338
Commercial real estate | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 7,664    
Allowance for credit losses, ending balance   7,664  
Commercial and industrial | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 9,516 9,129  
Provision (benefit) for credit losses on loans 408 683  
Recoveries 139 265  
Less: Charge-offs 2,477 561  
Allowance for credit losses, ending balance 9,574 9,516 9,129
Commercial and industrial | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 1,988    
Allowance for credit losses, ending balance   1,988  
Commercial construction | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 6,129 4,149  
Provision (benefit) for credit losses on loans 272 3,280  
Recoveries 105 0  
Less: Charge-offs 0 1,300  
Allowance for credit losses, ending balance 4,090 6,129 4,149
Commercial construction | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance (2,416)    
Allowance for credit losses, ending balance   (2,416)  
Residential mortgages | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 1,530 1,195  
Provision (benefit) for credit losses on loans 570 335  
Recoveries 0 0  
Less: Charge-offs 0 0  
Allowance for credit losses, ending balance 1,405 1,530 1,195
Residential mortgages | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance (695)    
Allowance for credit losses, ending balance   (695)  
Home equity loans and lines | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 467 536  
Provision (benefit) for credit losses on loans 85 (114)  
Recoveries 71 45  
Less: Charge-offs 0 0  
Allowance for credit losses, ending balance 465 467 536
Home equity loans and lines | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance (158)    
Allowance for credit losses, ending balance   (158)  
Consumer | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance 168 267  
Provision (benefit) for credit losses on loans (6) (102)  
Recoveries 9 36  
Less: Charge-offs 25 33  
Allowance for credit losses, ending balance 323 168 $ 267
Consumer | CECL adjustment upon adoption | Loans Excluding Unfunded Commitments      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Allowance for credit losses, beginning balance $ 177    
Allowance for credit losses, ending balance   $ 177