XML 122 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Investment Securities - Schedule of Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized cost    
Due in one year or less $ 4,277 $ 21,851
Due in one to five years 161,556 54,847
Due in five to ten years 61,290 45,714
Due in over ten years 234,720 255,077
Amortized cost, sub-total 461,843 377,489
Total debt securities 1,705,574 1,673,798
Fair value    
Due in one year or less 4,225 21,884
Due in one to five years 152,181 55,307
Due in five to ten years 57,859 46,975
Due in over ten years 205,084 269,737
Fair value, sub-total 419,349 393,903
Total debt securities 1,471,186 1,678,525
Mortgage-backed securities - residential    
Amortized cost    
Mortgage-backed securities 1,224,522 1,281,285
Total debt securities 1,224,522 1,281,285
Fair value    
Mortgage-backed securities 1,034,193 1,269,372
Total debt securities 1,034,193 1,269,372
Mortgage-backed securities - commercial    
Amortized cost    
Mortgage-backed securities 19,209 15,024
Total debt securities 19,209 15,024
Fair value    
Mortgage-backed securities 17,644 15,250
Total debt securities $ 17,644 $ 15,250