XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Investments by contractual maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 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 31,319 15,661
After one year through five years, estimated fair value 28,519 14,056
After five years through ten years, amortized cost 22,949 33,585
After five years through ten years, estimated fair value 21,002 29,670
After ten years, amortized cost 137,732 144,514
After ten years, estimated fair value 119,562 129,972
Total allocated, amortized cost 192,000 193,760
Total allocated, estimated fair value 169,083 173,698
Amortized  Cost 523,679 536,334
Available-for-sale debt securities 469,354 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,425 24,535
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 25,777 23,368
Debt Securities, Held-to-maturity, Maturity, Rolling after Five Through Ten Years, Weighted Average Yield 58,774 60,369
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 54,801 54,685
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10 107,003 107,252
Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 91,506 96,765
Held-to-maturity investment securities 192,202 192,156
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value 172,084 174,818
Amortized  Cost 292,191 302,515
Held-to-maturity investment securities 263,683 274,568
U.S. Government agencies    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 68 70
Investment securities not due at a single maturity date, estimated fair value 65 65
Amortized  Cost 68 70
Available-for-sale debt securities 65 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 77,969 76,732
Investment securities not due at a single maturity date, estimated fair value 73,994 72,302
Amortized  Cost 77,969 76,732
Available-for-sale debt securities 73,994 72,302
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 11,268 11,095
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 9,491 8,995
Amortized  Cost 11,268 11,095
Held-to-maturity investment securities 9,491 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 253,182 265,302
Investment securities not due at a single maturity date, estimated fair value 225,729 230,555
Amortized  Cost 253,182 265,302
Available-for-sale debt securities 225,729 230,555
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 52,400 53,066
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 48,139 47,433
Amortized  Cost 52,400 53,066
Held-to-maturity investment securities 48,139 47,433
Corporate debt securities    
Schedule of Available-for-sale Securities    
Investment securities not due at a single maturity date, amortized cost 460 470
Investment securities not due at a single maturity date, estimated fair value 483 493
Amortized  Cost 460 470
Available-for-sale debt securities 483 493
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, without Single Maturity Date 36,321 46,198
Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value 33,969 43,322
Amortized  Cost 36,321 46,198
Held-to-maturity investment securities $ 33,970 $ 43,322