XML 87 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Defined Contribution Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined contribution plans      
Vesting Threshold Age 65 years    
Profit-Sharing Plan | C&F Bank      
Defined contribution plans      
Minimum age 18 years    
Required service period 1 month    
Vested percentage after 2 years of service 20.00%    
Vested percentage after 3 years of service 40.00%    
Vested percentage after 4 years of service 60.00%    
Vested percentage after 5 years of service 80.00%    
Fully vested period 6 years    
Amounts charged to expense $ 903 $ 896 $ 799
Profit-Sharing Plan | C&F Finance      
Defined contribution plans      
Amounts charged to expense $ 223 190 223
401(k) Savings Plan | C&F Bank      
Defined contribution plans      
Maximum deferral as a percent of compensation 95.00%    
401(k) Savings Plan | C&F Mortgage      
Defined contribution plans      
Minimum age 18 years    
Vested percentage after 2 years of service 25.00%    
Vested percentage after 3 years of service 50.00%    
Vested percentage after 4 years of service 75.00%    
Fully vested period 5 years    
Amounts charged to expense $ 392 220 216
401(k) Savings Plan | C&F Mortgage | Maximum      
Defined contribution plans      
Maximum deferral as a percent of compensation 100.00%    
Postretirement benefit plan | Chief Executive Officer      
Defined contribution plans      
Amounts charged to expense $ 0 88 81
Management Incentive Plan      
Defined contribution plans      
Amounts charged to expense 1,970 1,950 1,700
Employment Agreements | C&F Mortgage      
Defined contribution plans      
Amounts charged to expense 1,480 762 759
Nonqualified Executive Plan | Profit-Sharing Plan      
Defined contribution plans      
Amounts charged to expense $ 294 $ 297 $ 253
Cash Balance Plan | C&F Bank      
Defined contribution plans      
Minimum age 21 years    
Basis points added to 30-year Treasuries yield to compute interest credit (as a percent) 1.50%