XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Investments by contractual maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities    
Within one year, amortized cost $ 0 $ 0
Within one year, estimated fair value 0 0
After one year through five years, amortized cost 15,660 15,661
After one year through five years, estimated fair value 14,320 14,056
After five years through ten years, amortized cost 39,021 33,585
After five years through ten years, estimated fair value 34,843 29,670
After ten years, amortized cost 138,344 144,514
After ten years, estimated fair value 122,296 129,972
Total allocated, amortized cost 193,025 193,760
Total allocated, estimated fair value 171,459 173,698
Amortized  Cost 525,499 536,334
Debt Securities, Available-for-sale 469,033 477,113
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 0 0
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One 0 0
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five 26,422 24,535
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 25,491 23,368
Debt Securities, Held-to-maturity, Maturity, Rolling after Five Through Ten Years, Weighted Average Yield 58,637 60,369
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 54,009 54,685
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 107,128 107,252
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 93,847 96,765
Held-to-maturity investment securities 192,187 192,156
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Total 173,347 174,818
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 302,134 302,515
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 274,114 274,568
U.S. Government agencies    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 69 70
Investment securities not due at a single maturity date, estimated fair value 66 65
Amortized  Cost 69 70
Debt Securities, Available-for-sale 66 65
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 74,625 76,732
Investment securities not due at a single maturity date, estimated fair value 70,594 72,302
Amortized  Cost 74,625 76,732
Debt Securities, Available-for-sale 70,594 72,302
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 11,181 11,095
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 9,307 8,995
Private label mortgage and asset backed securities    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 257,322 265,302
Investment securities not due at a single maturity date, estimated fair value 226,427 230,555
Amortized  Cost 257,322 265,302
Debt Securities, Available-for-sale 226,427 230,555
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 52,540 53,066
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 47,764 47,433
Corporate debt securities    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 458 470
Investment securities not due at a single maturity date, estimated fair value 487 493
Amortized  Cost 458 470
Debt Securities, Available-for-sale 487 493
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 46,226 46,198
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value $ 43,696 $ 43,322