XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Securities - Amortized Cost and Fair Value, Held to Maturity (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost $ 416,389,000 $ 0  
Gross Unrealized Gains 334,000    
Gross Unrealized Losses (1,171,000)    
Fair Value 415,552,000    
Impairment 0 0 $ 0
Allowance for credit losses - held to maturity securities (32,000) 0  
Held-to-maturity securities, net of allowance for credit losses 416,357,000 $ 0  
Obligations of states and political subdivisions      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 267,641,000    
Gross Unrealized Gains 333,000    
Gross Unrealized Losses (685,000)    
Fair Value 267,289,000    
Residential mortgage backed securities:      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 24,832,000    
Gross Unrealized Gains 0    
Gross Unrealized Losses (92,000)    
Fair Value 24,740,000    
Other debt securities      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 22,049,000    
Gross Unrealized Gains 0    
Gross Unrealized Losses (79,000)    
Fair Value 21,970,000    
Government agency mortgage backed securities | Residential mortgage backed securities:      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 60,507,000    
Gross Unrealized Gains 1,000    
Gross Unrealized Losses (198,000)    
Fair Value 60,310,000    
Government agency mortgage backed securities | Commercial mortgage backed securities:      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 1,855,000    
Gross Unrealized Gains 0    
Gross Unrealized Losses 0    
Fair Value 1,855,000    
Government agency collateralized mortgage obligations | Commercial mortgage backed securities:      
Schedule of Held-to-maturity Securities [Line Items]      
Amortized Cost 39,505,000    
Gross Unrealized Gains 0    
Gross Unrealized Losses (117,000)    
Fair Value $ 39,388,000