XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Securities and Other Investments - Amortized Cost and Fair Values of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized Cost    
Due in less than one year $ 172,412  
Due in one year through five years 163,610  
Due after five years through ten years 209,473  
Due after ten years 122,079  
Allocated and single maturity date 667,574  
Amortized Cost 1,010,519 $ 996,344
Fair Value    
Due in less than one year 170,901  
Due in one year through five years 151,145  
Due after five years through ten years 185,108  
Due after ten years 112,170  
Allocated and single maturity date 619,324  
Fair Value 921,108 917,618
Mortgage-backed securities    
Amortized Cost    
Mortgage-backed securities 342,945  
Amortized Cost 342,945 227,650
Fair Value    
Mortgage-backed securities 301,784  
Fair Value $ 301,784 $ 200,932