XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Agency notes    
Fair Value    
12 Consecutive Months or Longer $ 9,764 $ 9,607
Total 9,764 9,607
Unrealized Losses    
12 Consecutive Months or Longer 236 393
Total 236 393
Corporate securities    
Fair Value    
Less than 12 Consecutive Months 27,733 2,925
12 Consecutive Months or Longer 89,744 141,124
Total 117,477 144,049
Unrealized Losses    
Less than 12 Consecutive Months 212 16
12 Consecutive Months or Longer 7,518 10,762
Total 7,730 10,778
Pass-through MBS issued by GSEs    
Fair Value    
Less than 12 Consecutive Months 33,584 289,095
12 Consecutive Months or Longer 5,784 6,119
Total 39,368 295,214
Unrealized Losses    
Less than 12 Consecutive Months 108 2,170
12 Consecutive Months or Longer 772 942
Total 880 3,112
Agency CMOs    
Fair Value    
Less than 12 Consecutive Months   32,101
12 Consecutive Months or Longer 147,252 154,770
Total 147,252 186,871
Unrealized Losses    
Less than 12 Consecutive Months   357
12 Consecutive Months or Longer 24,440 28,085
Total 24,440 28,442
State and municipal obligations    
Fair Value    
Less than 12 Consecutive Months   3,469
12 Consecutive Months or Longer 18,774 21,559
Total 18,774 25,028
Unrealized Losses    
Less than 12 Consecutive Months   31
12 Consecutive Months or Longer 1,113 1,486
Total $ 1,113 $ 1,517