XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Securities - Maturities and Realized Gains and Losses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Amortized Cost      
Due in one year or less $ 120,590    
Due after one year through five years 276,622    
Due after five years through ten years 152,015    
Due after ten years 7,901    
Amortized Cost 557,128 $ 372,520  
Fair Value      
Due in one year or less 113,350    
Due after one year through five years 257,306    
Due after five years through ten years 134,619    
Due after ten years 7,316    
Fair Value $ 512,591 373,073  
Realized Gains and Losses      
Number of securities sales | security 0    
Proceeds from sales of securities   2,300 $ 5,990
Gross realized gains   42 38
Net realized gains   42 38
Proceeds from sales, maturities, calls and paydowns of securities $ 55,328 $ 114,019 $ 123,741