XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Book Values and Fair Values of Investment Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due within one year $ 2,501  
Due after one year but within five years 10,000  
Due after five years but within ten years 78,143  
Due after ten years 0  
Mortgage-backed securities 2,186,655  
Amortized Cost 2,277,299 $ 2,590,099
Fair Value    
Due within one year 2,485  
Due after one year but within five years 8,604  
Due after five years but within ten years 66,879  
Due after ten years 0  
Mortgage-backed securities 1,789,243  
Total securities 1,867,211 2,189,379
Amortized Cost    
Due within one year 0  
Due after one year but within five years 5,409  
Due after five years but within ten years 154,619  
Due after ten years 352,927  
Mortgage-backed securities 10,645  
Amortized Cost 523,600 533,678
Fair Value    
Due within one year 0  
Due after one year but within five years 5,155  
Due after five years but within ten years 128,571  
Due after ten years 287,708  
Mortgage-backed securities 10,008  
Total securities $ 431,442 $ 449,623