v3.25.1
Investments (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
item
security
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Investments        
Held to maturity securities, allowance for credit loss $ 40,000 $ 30,000 $ 40,000 $ 30,000
Impairment reversal 0      
Held to maturity securities, net 112,628,000   123,196,000  
Held-to-maturity classified as nonaccrual 0   0  
Proceeds from sale of debt securities 0 $ 0    
Financial asset, 30 to 59 Days Past Due        
Investments        
Held to maturity securities, net 0   0  
U.S. Treasuries        
Investments        
Held to maturity securities, net $ 29,982,000   39,978,000  
Number of positions in unrealized loss | item 21      
Number of investments in securities | item 29      
Mortgage-backed securities        
Investments        
Number of positions in unrealized loss | item 41      
Number of investments in securities | item 46      
Collateralized mortgage obligations        
Investments        
Number of positions in unrealized loss | item 24      
Number of investments in securities | item 28      
States and political subdivisions        
Investments        
Held to maturity securities, allowance for credit loss $ 40,000   40,000  
Held to maturity securities, net $ 82,646,000   83,218,000  
Number of positions in unrealized loss | security 74      
Number of investments in securities | security 75      
Asset Pledged as Collateral | Public Deposits, Federal Funds Purchased and Other Balances Required by Law        
Investments        
Fair value of securities $ 334,977,093   311,774,135  
Cumulative Effect, Period of Adoption, Adjusted Balance        
Investments        
Held to maturity securities, allowance for credit loss     $ 40,000