Annual report pursuant to Section 13 and 15(d)

Investment Securities - Schedule of Fair Values of Debt Securities Available for Sale (Details)

v3.22.0.1
Investment Securities - Schedule of Fair Values of Debt Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost $ 407,610 $ 211,156
Securities available for sale, Unrealized Gains 1,489 1,638
Securities available for sale, Unrealized Losses 8,351 376
Available for sale securities, at fair value 400,748 212,420
U.S. Treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost   36,258
Securities available for sale, Unrealized Gains   927
Securities available for sale, Unrealized Losses   0
Available for sale securities, at fair value   37,185
State and Municipal Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 35,130 132,130
Securities available for sale, Unrealized Gains 177 278
Securities available for sale, Unrealized Losses 37 267
Available for sale securities, at fair value 35,270 132,142
Residential Mortgage-backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 329,803 42,768
Securities available for sale, Unrealized Gains 14 433
Securities available for sale, Unrealized Losses 8,206 109
Available for sale securities, at fair value 321,611 $ 43,093
Corporate Bonds and Other Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Securities available for sale, Amortized Cost 42,677  
Securities available for sale, Unrealized Gains 1,298  
Securities available for sale, Unrealized Losses 108  
Available for sale securities, at fair value $ 43,867