XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Unrealized Gain (Loss) on Investments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]    
Amortized Cost $ 149,720 $ 294,992
Gross Unrealized Gains 43 808
Gross Unrealized Losses 16,896 9,029
Fair Value 132,867 286,771
OTTI in AOCL (1,415) (660)
Held-to-maturity Amortized cost 240,588 56,259
Held-to-maturity Gross Unrealized Gains 1,111 9,546
Held-to-maturity Gross Unrealized Losses 21,398 436
Fair Value 220,301 65,369
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Held-to-maturity Amortized cost 37,076  
Held-to-maturity Gross Unrealized Losses 1,226  
Fair Value 35,850  
U.S. government agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 11,060 69,602
Gross Unrealized Gains   66
Gross Unrealized Losses 1,145 2,499
Fair Value 9,915 67,169
Held-to-maturity Amortized cost 67,596  
Held-to-maturity Gross Unrealized Losses 8,749  
Fair Value 58,847  
Residential mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 47,086 49,630
Gross Unrealized Losses 5,840 969
Fair Value 41,246 48,661
Held-to-maturity Amortized cost 27,996 30,634
Held-to-maturity Gross Unrealized Gains 3 649
Held-to-maturity Gross Unrealized Losses 2,282 436
Fair Value 25,717 30,847
Commercial mortgage-backed agencies [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 36,498 51,694
Gross Unrealized Gains   175
Gross Unrealized Losses 4,502 1,001
Fair Value 31,996 50,868
Held-to-maturity Amortized cost 25,440 5,456
Held-to-maturity Gross Unrealized Gains 1 145
Held-to-maturity Gross Unrealized Losses 2,996  
Fair Value 22,445 5,601
Collateralized mortgage obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 27,095 93,018
Gross Unrealized Gains   84
Gross Unrealized Losses 2,945 3,025
Fair Value 24,150 90,077
Held-to-maturity Amortized cost 59,951  
Held-to-maturity Gross Unrealized Losses 5,658  
Fair Value 54,293  
Obligations of states and political subdivisions [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 8,341 12,439
Gross Unrealized Gains 43 371
Gross Unrealized Losses 61 6
Fair Value 8,323 12,804
Held-to-maturity Amortized cost 22,529 20,169
Held-to-maturity Gross Unrealized Gains 1,107 8,752
Held-to-maturity Gross Unrealized Losses 487  
Fair Value 23,149 28,921
Corporate Debt Securities [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 1,000  
Gross Unrealized Losses 21  
Fair Value 979  
Collateralized debt obligations [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 18,640 18,609
Gross Unrealized Gains   112
Gross Unrealized Losses 2,382 1,529
Fair Value 16,258 17,192
OTTI in AOCL $ (1,415) $ (660)