Investment Securities - Investments Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 950,523 $ 551,191
Unrealized Gains 18,020 31,402
Unrealized Losses 12,113 290
Fair Value 956,430 582,303
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,850  
Unrealized Gains 0  
Unrealized Losses 684  
Fair Value 62,166  
Residential federal agency MBS    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 412,902 209,923
Unrealized Gains 2,406 6,339
Unrealized Losses 9,113 287
Fair Value 406,195 215,975
Commercial federal agency MBS    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 99,681 102,468
Unrealized Gains 3,783 7,726
Unrealized Losses 52 0
Fair Value 103,412 110,194
Taxable municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 272,507 135,117
Unrealized Gains 5,607 9,293
Unrealized Losses 2,264 3
Fair Value 275,850 144,407
Tax-exempt municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 87,024 88,235
Unrealized Gains 5,648 7,216
Unrealized Losses 0 0
Fair Value 92,672 95,451
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,559 10,448
Unrealized Gains 441 828
Unrealized Losses 0 0
Fair Value 9,000 11,276
Subordinated corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,000 5,000
Unrealized Gains 135 0
Unrealized Losses 0 0
Fair Value $ 7,135 $ 5,000