XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Allowance for Credit Loss and Unrealized Losses and Fair Values (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair value    
Less than 12 Months, Fair value $ 366,557 $ 388,077
Less than 12 Months, Unrealized loss 7,760 12,176
12 Months or more, Fair value 580,996 515,505
12 Months or more, Unrealized loss 93,139 100,182
Total, Fair value 947,553 903,582
Total, Unrealized loss 100,899 112,358
U.S. government sponsored entities and U.S. agency securities    
Fair value    
Less than 12 Months, Fair value 9,960 4,973
Less than 12 Months, Unrealized loss 26 27
12 Months or more, Fair value 8,836 8,488
12 Months or more, Unrealized loss 1,164 1,512
Total, Fair value 18,796 13,461
Total, Unrealized loss 1,190 1,539
Mortgage-backed securities - agency    
Fair value    
Less than 12 Months, Fair value 297,137 300,427
Less than 12 Months, Unrealized loss 7,212 9,735
12 Months or more, Fair value 413,979 385,332
12 Months or more, Unrealized loss 77,846 85,133
Total, Fair value 711,116 685,759
Total, Unrealized loss 85,058 94,868
Mortgage-backed securities - non-agency    
Fair value    
Less than 12 Months, Fair value 5,508 12,433
Less than 12 Months, Unrealized loss 15 33
12 Months or more, Fair value 23,217 24,153
12 Months or more, Unrealized loss 2,918 3,416
Total, Fair value 28,725 36,586
Total, Unrealized loss 2,933 3,449
Asset-backed student loans    
Fair value    
Less than 12 Months, Fair value 21,241 17,734
Less than 12 Months, Unrealized loss 137 99
12 Months or more, Fair value 16,963 2,130
12 Months or more, Unrealized loss 209 1
Total, Fair value 38,204 19,864
Total, Unrealized loss 346 100
State and municipal securities    
Fair value    
Less than 12 Months, Fair value 19,019 21,209
Less than 12 Months, Unrealized loss 316 365
12 Months or more, Fair value 45,179 43,131
12 Months or more, Unrealized loss 5,674 6,267
Total, Fair value 64,198 64,340
Total, Unrealized loss 5,990 6,632
Collateralized loan obligations    
Fair value    
Less than 12 Months, Fair value 10,444 7,468
Less than 12 Months, Unrealized loss 52 7
12 Months or more, Fair value 2,367 0
12 Months or more, Unrealized loss 11 0
Total, Fair value 12,811 7,468
Total, Unrealized loss 63 7
Corporate securities    
Fair value    
Less than 12 Months, Fair value 3,248 23,833
Less than 12 Months, Unrealized loss 2 1,910
12 Months or more, Fair value 70,455 52,271
12 Months or more, Unrealized loss 5,317 3,853
Total, Fair value 73,703 76,104
Total, Unrealized loss $ 5,319 $ 5,763