XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for sale    
Amortized cost within one year $ 0 $ 0
Amortized cost one to five years 190 0
Amortized cost for five to ten years 183,815 173,533
Amortized cost for after ten years 79,610 90,505
Amortized cost, available for sale 263,615 264,038
Total available for sale investment securities, amortized cost 281,009 282,022
Fair value within one year 0 0
Fair value for one to five years 164 0
Fair value for five to ten years 149,725 141,915
Fair value for after ten years 67,080 77,219
Fair value, available for sale 216,969 219,134
Fair Value 231,431 233,677
Held to maturity    
Within one year, amortized cost 53,179 59,129
One to five years, amortized cost 290,483 298,362
Five to ten years, amortized cost 369,687 366,493
After ten years, amortized cost 759,027 764,860
Amortized cost, held to maturity 1,472,376 1,488,844
Amortized Cost 1,843,991 1,867,848
Within one year, fair value 52,656 58,304
One to five years, fair value 274,198 278,007
five to ten years, fair value 316,976 312,748
After ten years, fair value 585,586 597,067
Fair value, held to maturity 1,229,416 1,246,126
Fair value, held to maturity 1,550,127 1,566,268
U.S. government agency mortgage-backed securities    
Available for sale    
Amortized cost, available for sale, mortgage obligations 17,394 17,984
Fair value, available for sale, without single maturity 14,462 14,543
Fair Value 14,462 14,543
Held to maturity    
Without a single maturity date, amortized cost 343,057 349,726
Amortized Cost 343,057 349,726
Without a single maturity date, fair value 295,642 294,822
Fair value, held to maturity 295,642 294,822
Private labeled mortgage-backed pools    
Held to maturity    
Without a single maturity date, amortized cost 28,558 29,278
Amortized Cost 28,558 29,278
Without a single maturity date, fair value 25,069 25,320
Fair value, held to maturity $ 25,069 $ 25,320