XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Weighted Average Yield (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
AFS    
Fair value $ 988,101 $ 1,019,959
Total    
AFS    
Due within one year, fair value $ 0 $ 0
Weighted average yield, due within one year 0.00% 0.00%
Due in one through five years, fair value $ 63,720 $ 40,023
Weighted average yield, due after one year through five years 2.69% 2.32%
Due after five years through ten years, fair value $ 82,592 $ 97,329
Weighted average yield, due after five years through ten years 3.36% 3.19%
Due after 10 years, fair value $ 280,027 $ 295,114
Weighted average yield, due after ten years 2.88% 2.92%
Fair value $ 426,339 $ 432,466
Weighted average yield 2.95% 2.93%
Municipal bonds    
AFS    
Due within one year, fair value $ 0 $ 0
Weighted average yield, due within one year 0.00% 0.00%
Due in one through five years, fair value $ 39,308 $ 15,531
Weighted average yield, due after one year through five years 3.54% 3.88%
Due after five years through ten years, fair value $ 55,342 $ 70,678
Weighted average yield, due after five years through ten years 2.99% 2.92%
Due after 10 years, fair value $ 276,932 $ 292,050
Weighted average yield, due after ten years 2.89% 2.93%
Fair value $ 371,582 $ 378,259
Weighted average yield 2.97% 2.97%
HTM    
Due within one year, fair value $ 2,253 $ 2,273
Weighted average yield, due within one year 2.31% 2.29%
Due in one through five years, fair value $ 0 $ 0
Weighted average yield, due after one year through five years 0.00% 0.00%
Due after five years through ten years, fair value $ 0 $ 0
Weighted average yield, due after five years through ten years 0.00% 0.00%
Due after ten years, fair value $ 0 $ 0
Weighted average yield, due after ten years 0.00% 0.00%
Fair Value $ 2,253 $ 2,273
Weighted average yield, total 2.31% 2.29%
Corporate debt securities    
AFS    
Due within one year, fair value $ 0 $ 0
Weighted average yield, due within one year 0.00% 0.00%
Due in one through five years, fair value $ 2,327 $ 2,735
Weighted average yield, due after one year through five years 1.74% 2.08%
Due after five years through ten years, fair value $ 23,219 $ 22,209
Weighted average yield, due after five years through ten years 4.44% 4.27%
Due after 10 years, fair value $ 0 $ 0
Weighted average yield, due after ten years 0.00% 0.00%
Fair value $ 25,546 $ 24,944
Weighted average yield 4.20% 4.03%
U.S. Treasury securities    
AFS    
Due within one year, fair value $ 0 $ 0
Weighted average yield, due within one year 0.00% 0.00%
Due in one through five years, fair value $ 20,498 $ 19,987
Weighted average yield, due after one year through five years 1.19% 1.15%
Due after five years through ten years, fair value $ 0 $ 0
Weighted average yield, due after five years through ten years 0.00% 0.00%
Due after 10 years, fair value $ 0 $ 0
Weighted average yield, due after ten years 0.00% 0.00%
Fair value $ 20,498 $ 19,987
Weighted average yield 1.19% 1.15%
Agency debentures    
AFS    
Due within one year, fair value $ 0 $ 0
Weighted average yield, due within one year 0.00% 0.00%
Due in one through five years, fair value $ 1,587 $ 1,770
Weighted average yield, due after one year through five years 2.17% 2.13%
Due after five years through ten years, fair value $ 4,031 $ 4,442
Weighted average yield, due after five years through ten years 2.22% 2.17%
Due after 10 years, fair value $ 3,095 $ 3,064
Weighted average yield, due after ten years 2.21% 2.14%
Fair value $ 8,713 $ 9,276
Weighted average yield 2.21% 2.15%