XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Available for sale        
Amortized Cost $ 281,009 $ 282,022    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (49,578) (48,345)    
Fair Value 231,431 233,677    
Held to maturity        
Amortized Cost 1,843,991 1,867,848    
Gross Unrealized Gains 880 958    
Gross Unrealized Losses (294,744) (302,538)    
Fair Value 1,550,127 1,566,268    
Less: Allowance for credit losses (140) (158) $ (158) $ (157)
Held to maturity securities, net of allowance for credit losses 1,843,851 1,867,690    
U.S. Treasury, federal agencies, and government sponsored agencies        
Available for sale        
Amortized Cost 2,258 2,258    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (408) (457)    
Fair Value 1,850 1,801    
Held to maturity        
Amortized Cost 275,854 278,383    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (34,442) (39,253)    
Fair Value 241,412 239,130    
State and municipal        
Available for sale        
Amortized Cost 243,099 243,521    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (43,670) (41,687)    
Fair Value 199,429 201,834    
Held to maturity        
Amortized Cost 1,039,749 1,048,862    
Gross Unrealized Gains 880 958    
Gross Unrealized Losses (191,006) (183,114)    
Fair Value 849,623 866,706    
U.S. government agency mortgage-backed securities        
Available for sale        
Amortized Cost 17,394 17,984    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (2,932) (3,441)    
Fair Value 14,462 14,543    
Held to maturity        
Amortized Cost 343,057 349,726    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (47,415) (54,904)    
Fair Value 295,642 294,822    
Private labeled mortgage-backed pools        
Held to maturity        
Amortized Cost 28,558 29,278    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (3,489) (3,958)    
Fair Value 25,069 25,320    
Corporate notes        
Available for sale        
Amortized Cost 18,258 18,259    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (2,568) (2,760)    
Fair Value 15,690 15,499    
Held to maturity        
Amortized Cost 156,773 161,599    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses (18,392) (21,309)    
Fair Value $ 138,381 $ 140,290