XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Securities, Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Continuous unrealized loss position of securities [Abstract]    
Impairment loss realized $ 0  
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 499 $ 1,160
Twelve months or longer 59,442 168,327
Fair value 59,941 169,487
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 (200)
Twelve months or longer (6,504) (7,814)
Unrealized losses (6,504) (8,014)
U.S. Federal Agencies [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 0
Twelve months or longer 64 135
Fair value 64 135
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 0
Twelve months or longer 0 (3)
Unrealized losses 0 (3)
Mortgage-Backed Securities [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 0
Twelve months or longer 30,196 34,502
Fair value 30,196 34,502
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 0
Twelve months or longer (3,508) (3,963)
Unrealized losses (3,508) (3,963)
State and Political Subdivisions [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months [1] 499 1,160
Twelve months or longer [1] 19,227 24,696
Fair value [1] 19,726 25,856
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months [1] 0 (5)
Twelve months or longer [1] (1,430) (1,507)
Unrealized losses [1] (1,430) (1,512)
State and Political Subdivisions [Member] | BBB+ or Better Rating [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Fair value 17,830 22,840
State and Political Subdivisions [Member] | Not Rated [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Fair value 1,900 3,020
U.S. Treasuries [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 0
Twelve months or longer 5,326 104,657
Fair value 5,326 104,657
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 0
Twelve months or longer (695) (1,373)
Unrealized losses (695) (1,373)
Corporate Debt Securities [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months [2] 0 0
Twelve months or longer [2] 4,629 4,337
Fair value [2] 4,629 4,337
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months [2] 0 (195)
Twelve months or longer [2] (871) (968)
Unrealized losses [2] $ (871) $ (1,163)
[1] Of our state and political subdivision securities, $17.83 million and $22.84 million are rated BBB+ or better and $1.90 million and $3.02 million are not rated as of December 31, 2024 and December 31, 2023, respectively.
[2] Our corporate debt securities are not rated.