XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Amortized Cost and Fair Value, Realized Gains, Losses and Proceeds (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
security
Jun. 30, 2025
USD ($)
security
Jun. 30, 2024
USD ($)
security
Dec. 31, 2024
USD ($)
Amortized Cost          
Due in one year or less $ 71,670   $ 71,670    
Due after one year through five years 187,528   187,528    
Due after five years through ten years 126,996   126,996    
Due after ten years 73,508   73,508    
Amortized Cost 459,702   459,702   $ 448,616
Fair Value          
Due in one year or less 69,510   69,510    
Due after one year through five years 176,739   176,739    
Due after five years through ten years 118,560   118,560    
Due after ten years 69,697   69,697    
Fair Value $ 434,506   $ 434,506   $ 418,625
Realized Gains and Losses          
Number of securities sales | security 0 0 0 0  
Proceeds from sales, maturities, calls and paydowns of securities $ 14,157 $ 35,572 $ 31,333 $ 72,896