XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Unrealized Loss and Fair Value on Investments (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Fair Value    
Less Than 12 Months $ 680,492 $ 717,899
12 Months or Longer 814,611 978,673
Total 1,495,103 1,696,572
Unrealized Losses    
Less Than 12 Months (36,519) (7,996)
12 Months or Longer (147,010) (203,342)
Total $ (183,529) $ (211,338)
Number of individual securities | security 350 377
U.S. Treasury securities and obligations of U.S. government agencies    
Fair Value    
Less Than 12 Months $ 11,817 $ 4,825
12 Months or Longer 5,404 18,060
Total 17,221 22,885
Unrealized Losses    
Less Than 12 Months (97) (13)
12 Months or Longer (325) (509)
Total (422) (522)
Residential mortgage-backed securities and collateralized mortgage obligations of U.S. government-sponsored entities    
Fair Value    
Less Than 12 Months 546,593 648,967
12 Months or Longer 607,377 739,363
Total 1,153,970 1,388,330
Unrealized Losses    
Less Than 12 Months (35,096) (7,578)
12 Months or Longer (130,709) (182,958)
Total (165,805) (190,536)
Commercial mortgage-backed securities and collateralized mortgage obligations of U.S. government-sponsored entities    
Fair Value    
Less Than 12 Months 29,937 13,200
12 Months or Longer 68,150 107,041
Total 98,087 120,241
Unrealized Losses    
Less Than 12 Months (865) (222)
12 Months or Longer (7,245) (10,061)
Total (8,110) (10,283)
Private mortgage-backed securities and collateralized mortgage obligations    
Fair Value    
Less Than 12 Months 304 7,178
12 Months or Longer 97,986 101,242
Total 98,290 108,420
Unrealized Losses    
Less Than 12 Months (6) (16)
12 Months or Longer (7,035) (8,366)
Total (7,041) (8,382)
Collateralized loan obligations    
Fair Value    
Less Than 12 Months 91,511 43,410
12 Months or Longer 30,396 7,596
Total 121,907 51,006
Unrealized Losses    
Less Than 12 Months (450) (152)
12 Months or Longer (189) (14)
Total (639) (166)
Obligations of state and political subdivisions    
Fair Value    
Less Than 12 Months 330 319
12 Months or Longer 5,298 5,371
Total 5,628 5,690
Unrealized Losses    
Less Than 12 Months (5) (15)
12 Months or Longer (1,507) (1,434)
Total $ (1,512) $ (1,449)