XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Debt Securities, Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Continuous unrealized loss position of securities [Abstract]    
Impairment loss realized $ 0  
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 1,160 $ 173,165
Twelve months or longer 168,327 0
Fair value 169,487 173,165
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months (200) (12,152)
Twelve months or longer (7,814) 0
Unrealized losses (8,014) (12,152)
U.S. Federal Agencies [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 1,142
Twelve months or longer 135 0
Fair value 135 1,142
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 (150)
Twelve months or longer (3) 0
Unrealized losses (3) (150)
Mortgage-Backed Securities [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 38,074
Twelve months or longer 34,502 0
Fair value 34,502 38,074
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 (4,879)
Twelve months or longer (3,963) 0
Unrealized losses (3,963) (4,879)
State and Political Subdivisions [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months [1] 1,160 28,356
Twelve months or longer [1] 24,696 0
Fair value [1] 25,856 28,356
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months [1] (5) (2,276)
Twelve months or longer [1] (1,507) 0
Unrealized losses [1] (1,512) (2,276)
State and Political Subdivisions [Member] | BBB+ or Better Rating [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Fair value 22,840 25,020
State and Political Subdivisions [Member] | Not Rated [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Fair value 3,020 3,340
U.S. Treasuries [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 100,660
Twelve months or longer 104,657 0
Fair value 104,657 100,660
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months 0 (4,280)
Twelve months or longer (1,373) 0
Unrealized losses (1,373) (4,280)
Corporate Debt Securities [Member]    
Securities in continuous unrealized loss position, fair value [Abstract]    
Less than twelve months 0 4,933
Twelve months or longer 4,337 0
Fair value 4,337 4,933
Securities in continuous unrealized loss position, unrealized losses [Abstract]    
Less than twelve months (195) (567)
Twelve months or longer (968) 0
Unrealized losses $ (1,163) $ (567)
[1] Of our state and political subdivision securities, $22.84 million and $25.02 million are rated BBB+ or better and $3.02 million and $3.34 million are not rated as of December 31, 2023 and December 31, 2022, respectively.