XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Available-for-sale securities - Schedule of By Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due Within 5 years $ 3,000 $ 5,153
Due After 5 years through 10 years 22,168 24,719
Due After 10 years 75,079 80,184
Total 100,247 110,056
Fair Value    
Due Within 5 years 2,610 4,614
Due After 5 years through 10 years 17,720 19,186
Due After 10 years 59,662 65,387
Total 79,992 89,187
Available-for-sale securities with stated maturity dates    
Amortized Cost    
Due Within 5 years 3,000 5,153
Due After 5 years through 10 years 16,996 19,497
Due After 10 years 4,562 4,906
Total 24,558 29,556
Fair Value    
Due Within 5 years 2,610 4,614
Due After 5 years through 10 years 13,586 14,949
Due After 10 years 3,573 3,953
Total 19,769 23,516
Corporate bonds    
Amortized Cost    
Due Within 5 years 0 2,000
Due After 5 years through 10 years 15,996 15,995
Due After 10 years 0 0
Total 15,996 17,995
Fair Value    
Due Within 5 years 0 1,947
Due After 5 years through 10 years 12,735 11,819
Due After 10 years 0 0
Total 12,735 13,766
Subordinated notes    
Amortized Cost    
Due Within 5 years 3,000 3,000
Due After 5 years through 10 years 1,000 2,000
Due After 10 years 0 0
Total 4,000 5,000
Fair Value    
Due Within 5 years 2,610 2,527
Due After 5 years through 10 years 851 1,700
Due After 10 years 0 0
Total 3,461 4,227
SBA loan pools    
Amortized Cost    
Due Within 5 years 0 0
Due After 5 years through 10 years 0 1,096
Due After 10 years 4,562 4,906
Total 4,562 6,002
Fair Value    
Due Within 5 years 0 0
Due After 5 years through 10 years 0 1,084
Due After 10 years 3,573 3,953
Total 3,573 5,037
Municipal bonds    
Amortized Cost    
Due Within 5 years   153
Due After 5 years through 10 years   406
Due After 10 years   0
Total   559
Fair Value    
Due Within 5 years   140
Due After 5 years through 10 years   346
Due After 10 years   0
Total   486
U. S. Government agency and mortgage-backed securities    
Amortized Cost    
Due Within 5 years 0 0
Due After 5 years through 10 years 5,172 5,222
Due After 10 years 70,517 75,278
Total 75,689 80,500
Fair Value    
Due Within 5 years 0 0
Due After 5 years through 10 years 4,134 4,237
Due After 10 years 56,089 61,434
Total $ 60,223 $ 65,671