XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Summary of Amortized Cost and Fair Value of Held to Maturity Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Investments [Line Items]    
HTM debt securities $ 546,583 $ 1,291
Unrealized Gains 763 89
Unrealized Losses (41,153) 0
Debt Securities, Held-to-maturity, Fair Value 506,193 1,380
Obligations of U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
HTM debt securities 7,457  
Unrealized Gains 0  
Unrealized Losses (777)  
Debt Securities, Held-to-maturity, Fair Value 6,680  
Amortized cost, unamortized unrealized loss 1,100  
Obligations of states and political subdivisions    
Schedule of Investments [Line Items]    
HTM debt securities 55,978 1,291
Unrealized Gains 431 89
Unrealized Losses (1,610) 0
Debt Securities, Held-to-maturity, Fair Value 54,799 $ 1,380
Amortized cost, unamortized unrealized loss 6,100  
Mortgage-backed securities issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
HTM debt securities 317,406  
Unrealized Gains 0  
Unrealized Losses (24,766)  
Debt Securities, Held-to-maturity, Fair Value 292,640  
Amortized cost, unamortized unrealized loss 38,400  
Collateralized mortgage obligations issued or guaranteed by U.S. government-sponsored enterprises    
Schedule of Investments [Line Items]    
HTM debt securities 145,069  
Unrealized Gains 0  
Unrealized Losses (13,724)  
Debt Securities, Held-to-maturity, Fair Value 131,345  
Amortized cost, unamortized unrealized loss 20,700  
Subordinated corporate bonds    
Schedule of Investments [Line Items]    
HTM debt securities 20,673  
Unrealized Gains 332  
Unrealized Losses (276)  
Debt Securities, Held-to-maturity, Fair Value 20,729  
Amortized cost, unamortized unrealized loss $ 117