Annual report pursuant to Section 13 and 15(d)

Investment Securities - Schedule of Investment Securities Available for Sale and Aggregated by Investment Category and Length of Time Individual Securities in Continuous Unrealized Loss Position (Details)

v3.22.0.1
Investment Securities - Schedule of Investment Securities Available for Sale and Aggregated by Investment Category and Length of Time Individual Securities in Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Investment Securities, Available for sale, Fair Value, Less than 12 Months $ 297,751 $ 70,685
Investment Securities, Available for sale, Unrealized Loss, Less than 12 Months 7,411 376
Investment Securities, Available for sale, Fair Value, 12 Months or More 43,151  
Investment Securities, Available for sale, Unrealized Loss, 12 Months or More 940  
Investment Securities, Available for sale, Fair Value 340,902 70,685
Investment Securities, Available for sale, Unrealized Loss 8,351 376
Residential Mortgage-backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment Securities, Available for sale, Fair Value, Less than 12 Months 280,530 53,598
Investment Securities, Available for sale, Unrealized Loss, Less than 12 Months 7,309 267
Investment Securities, Available for sale, Fair Value, 12 Months or More 38,946  
Investment Securities, Available for sale, Unrealized Loss, 12 Months or More 897  
Investment Securities, Available for sale, Fair Value 319,476 53,598
Investment Securities, Available for sale, Unrealized Loss 8,206 267
State and Municipal Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Investment Securities, Available for sale, Fair Value, Less than 12 Months 12,286  
Investment Securities, Available for sale, Unrealized Loss, Less than 12 Months 37  
Investment Securities, Available for sale, Fair Value 12,286  
Investment Securities, Available for sale, Unrealized Loss 37  
Corporate Bonds and Other Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Investment Securities, Available for sale, Fair Value, Less than 12 Months 4,935 17,087
Investment Securities, Available for sale, Unrealized Loss, Less than 12 Months 65 109
Investment Securities, Available for sale, Fair Value, 12 Months or More 4,205  
Investment Securities, Available for sale, Unrealized Loss, 12 Months or More 43  
Investment Securities, Available for sale, Fair Value 9,140 17,087
Investment Securities, Available for sale, Unrealized Loss $ 108 $ 109