XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Investment Securities - Temporarily Impaired Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Temporarily impaired securities, less than 12 months, fair value $ 59,054 $ 132,580
Temporarily impaired securities, less than 12 months, unrealized losses 1,067 680
Temporarily impaired securities, 12 months or longer, fair value 807,644 964,495
Temporarily impaired securities, 12 months or longer, unrealized losses 120,978 121,345
Temporarily impaired securities, total fair value 866,698 1,097,075
Temporarily impaired securities, total unrealized losses 122,045 122,025
US Government Corporations and Agencies Securities [Member]    
Temporarily impaired securities, less than 12 months, fair value 4,199 18,301
Temporarily impaired securities, less than 12 months, unrealized losses 8 108
Temporarily impaired securities, 12 months or longer, fair value 2,108 1,313
Temporarily impaired securities, 12 months or longer, unrealized losses 119 122
Temporarily impaired securities, total fair value 6,307 19,614
Temporarily impaired securities, total unrealized losses 127 230
US Treasury Securities [Member]    
Temporarily impaired securities, less than 12 months, fair value   49,831
Temporarily impaired securities, less than 12 months, unrealized losses   20
Temporarily impaired securities, 12 months or longer, fair value   0
Temporarily impaired securities, 12 months or longer, unrealized losses   0
Temporarily impaired securities, total fair value   49,831
Temporarily impaired securities, total unrealized losses   20
Collateralized Mortgage-Backed Securities [Member]    
Temporarily impaired securities, less than 12 months, fair value 29,955 0
Temporarily impaired securities, less than 12 months, unrealized losses 959 0
Temporarily impaired securities, 12 months or longer, fair value 653,236 768,274
Temporarily impaired securities, 12 months or longer, unrealized losses 112,237 106,442
Temporarily impaired securities, total fair value 683,191 768,274
Temporarily impaired securities, total unrealized losses 113,196 106,442
Collateralized Mortgage Obligations [Member]    
Temporarily impaired securities, less than 12 months, fair value 0 0
Temporarily impaired securities, less than 12 months, unrealized losses 0 0
Temporarily impaired securities, 12 months or longer, fair value 24,556 28,044
Temporarily impaired securities, 12 months or longer, unrealized losses 3,191 3,194
Temporarily impaired securities, total fair value 24,556 28,044
Temporarily impaired securities, total unrealized losses 3,191 3,194
Corporate Debt Securities [Member]    
Temporarily impaired securities, less than 12 months, fair value 24,900 64,448
Temporarily impaired securities, less than 12 months, unrealized losses 100 552
Temporarily impaired securities, 12 months or longer, fair value 127,744 166,864
Temporarily impaired securities, 12 months or longer, unrealized losses 5,431 11,587
Temporarily impaired securities, total fair value 152,644 231,312
Temporarily impaired securities, total unrealized losses $ 5,531 $ 12,139