XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Investment Securities in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jul. 31, 2024
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost $ 420,705 $ 418,935  
Securities available for sale, gross unrealized gains 743 374  
Securities available for sale, gross unrealized losses 25,859 30,066  
Securities available for sale, fair value 395,589 389,243  
Securities held to maturity, amortized cost 7,000 7,000 $ 2,000
Securities held to maturity, gross unrealized losses 1,757 2,409  
Securities held to maturity, fair value 5,243 4,591  
Agency mortgage-backed securities      
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost 75,848 76,295  
Securities available for sale, gross unrealized gains 28    
Securities available for sale, gross unrealized losses 6,351 8,354  
Securities available for sale, fair value 69,525 67,941  
Agency CMO      
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost 71,999 47,821  
Securities available for sale, gross unrealized gains 445 197  
Securities available for sale, gross unrealized losses 240 500  
Securities available for sale, fair value 72,204 47,518  
Agency notes and bonds      
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost 109,830 122,834  
Securities available for sale, gross unrealized gains 17 6  
Securities available for sale, gross unrealized losses 2,833 4,760  
Securities available for sale, fair value 107,014 118,080  
Treasury notes and bonds      
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost 8,858 21,803  
Securities available for sale, gross unrealized losses 74 254  
Securities available for sale, fair value 8,784 21,549  
Municipal obligations      
Debt Securities, Available-for-Sale      
Securities available for sale, amortized cost 154,170 150,182  
Securities available for sale, gross unrealized gains 253 171  
Securities available for sale, gross unrealized losses 16,361 16,198  
Securities available for sale, fair value 138,062 134,155  
Corporate notes      
Debt Securities, Available-for-Sale      
Securities held to maturity, amortized cost 7,000 7,000  
Securities held to maturity, gross unrealized losses 1,757 2,409  
Securities held to maturity, fair value $ 5,243 $ 4,591