XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Textual (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
security
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Schedule of Available-for-sale Securities        
Income tax benefit from security sales $ 0 $ 110    
Debt securities, amortized cost 525,499   $ 536,334  
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss 173,347   174,818  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 28,074   28,001  
Available-for-sale debt securities: $ 469,033   477,113  
Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions | security 139      
Held-to-maturity debt securities, allowance for credit losses $ 974 894 1,156 $ 1,051
Stockholders' Equity Attributable to Parent 372,197 211,717 362,685 207,064
Retained Earnings        
Schedule of Available-for-sale Securities        
Stockholders' Equity Attributable to Parent 215,999 $ 212,805 209,984 $ 210,548
U.S. Government agencies        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost 69   70  
Available-for-sale debt securities: 66   65  
Obligations of states and political subdivisions        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost 183,031   183,766  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 18,894   17,392  
Available-for-sale debt securities: $ 162,235   164,640  
Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions | security 43      
Held-to-maturity debt securities, allowance for credit losses $ 12   12  
U.S. Government sponsored entities and agencies collateralized by residential mortgage obligations        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost 74,625   76,732  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 1,874   2,100  
Available-for-sale debt securities: $ 70,594   72,302  
Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions | security 43      
Held-to-maturity debt securities, allowance for credit losses $ 0   0  
Private label mortgage and asset backed securities        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost 257,322   265,302  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 4,776   5,633  
Available-for-sale debt securities: $ 226,427   230,555  
Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions | security 52      
Held-to-maturity debt securities, allowance for credit losses $ 7   8  
Private label mortgage and asset backed securities | Shareholders Equity | Investment Concentration Risk | Two Issuers        
Schedule of Available-for-sale Securities        
Concentration risk percentage (greater than) 10.00%      
Corporate debt securities        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost $ 458   470  
Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss 2,530   2,876  
Available-for-sale debt securities: 487   493  
Held-to-maturity debt securities, allowance for credit losses 955   1,136  
U.S. Treasury securities        
Schedule of Available-for-sale Securities        
Debt securities, amortized cost 9,994   9,994  
Available-for-sale debt securities: $ 9,224   $ 9,058  
Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions | security 1