XML 95 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Schedule of Number, Fair Value and Gross Unrealized Losses (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
investment_security
Dec. 31, 2023
USD ($)
investment_security
Less than 12 months    
Number | investment_security 24 5
Fair Value $ 539,379 $ 103,611
Gross Unrealized Losses $ (2,622) $ (27)
12 months or Longer    
Number | investment_security 52 79
Fair Value $ 337,141 $ 585,825
Gross Unrealized Losses $ (17,160) $ (36,375)
Total    
Number | investment_security 76 84
Fair Value $ 876,520 $ 689,436
Gross Unrealized Losses $ (19,782) $ (36,402)
U.S. Treasury    
Less than 12 months    
Number | investment_security 21 4
Fair Value $ 519,211 $ 98,622
Gross Unrealized Losses $ (2,581) $ (24)
12 months or Longer    
Number | investment_security 0 0
Fair Value $ 0 $ 0
Gross Unrealized Losses $ 0 $ 0
Total    
Number | investment_security 21 4
Fair Value $ 519,211 $ 98,622
Gross Unrealized Losses $ (2,581) $ (24)
Agency    
Less than 12 months    
Number | investment_security 0 0
Fair Value $ 0 $ 0
Gross Unrealized Losses $ 0 $ 0
12 months or Longer    
Number | investment_security 4 4
Fair Value $ 1,108 $ 1,868
Gross Unrealized Losses $ (40) $ (73)
Total    
Number | investment_security 4 4
Fair Value $ 1,108 $ 1,868
Gross Unrealized Losses $ (40) $ (73)
Corporate    
Less than 12 months    
Number | investment_security 1 1
Fair Value $ 9,007 $ 4,989
Gross Unrealized Losses $ (4) $ (3)
12 months or Longer    
Number | investment_security 25 47
Fair Value $ 227,250 $ 431,353
Gross Unrealized Losses $ (16,415) $ (35,205)
Total    
Number | investment_security 26 48
Fair Value $ 236,257 $ 436,342
Gross Unrealized Losses $ (16,419) $ (35,208)
Collateralized mortgage obligations    
Less than 12 months    
Number | investment_security 2 0
Fair Value $ 11,161 $ 0
Gross Unrealized Losses $ (37) $ 0
12 months or Longer    
Number | investment_security 23 28
Fair Value $ 108,783 $ 152,604
Gross Unrealized Losses $ (705) $ (1,097)
Total    
Number | investment_security 25 28
Fair Value $ 119,944 $ 152,604
Gross Unrealized Losses $ (742) $ (1,097)