XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Total $ 648,823 $ 679,203
Mortgage-backed securities 815,142 869,279
Amortized Cost 1,463,965 1,548,482
Fair Value    
Total 613,406 650,580
Mortgage-backed securities 704,052 766,070
Fair Value 1,317,458 1,416,650
Available-for-sale securities    
Amortized Cost    
Due in one year or less 145,289 99,242
Due after one year through five years 246,804 307,093
Due after five years through ten years 234,401 245,617
Due after ten years 22,329 27,251
Fair Value    
Due in one year or less 143,154 98,650
Due after one year through five years 234,188 296,279
Due after five years through ten years 218,769 233,569
Due after ten years $ 17,295 $ 22,082