v3.25.2
Investments (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
item
security
Jun. 30, 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 100,896,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 $ 19,986,000   39,978,000  
Number of positions in unrealized loss | item 16      
Number of investments in securities | item 23      
Mortgage-backed securities        
Investments        
Number of positions in unrealized loss | item 40      
Number of investments in securities | item 46      
Collateralized mortgage obligations        
Investments        
Number of positions in unrealized loss | item 26      
Number of investments in securities | item 27      
States and political subdivisions        
Investments        
Held to maturity securities, allowance for credit loss $ 40,000   40,000  
Held to maturity securities, net $ 80,910,000   83,218,000  
Number of positions in unrealized loss | security 76      
Number of investments in securities | security 76      
Asset Pledged as Collateral | Public Deposits, Federal Funds Purchased and Other Balances Required by Law        
Investments        
Fair value of securities $ 296,367,976   311,774,135  
Cumulative Effect, Period of Adoption, Adjusted Balance        
Investments        
Held to maturity securities, allowance for credit loss     $ 40,000