XML 129 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Defined Benefit Plans - Fair Value of Defined Benefit Plan Assets (Details) - C&F Bank - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mutual funds-fixed income      
Defined Benefit Plans      
Target asset allocations 40.00%    
Mutual funds-equity      
Defined Benefit Plans      
Target asset allocations 60.00%    
Cash Balance Plan      
Defined Benefit Plans      
Assets at Fair Value $ 21,157 $ 19,588 $ 18,356
Cash Balance Plan | Level 1      
Defined Benefit Plans      
Assets at Fair Value 21,157 19,588  
Cash Balance Plan | Mutual funds-fixed income      
Defined Benefit Plans      
Assets at Fair Value 7,828 7,835  
Cash Balance Plan | Mutual funds-fixed income | Level 1      
Defined Benefit Plans      
Assets at Fair Value 7,828 7,835  
Cash Balance Plan | Mutual funds-equity      
Defined Benefit Plans      
Assets at Fair Value 13,329 11,753  
Cash Balance Plan | Mutual funds-equity | Level 1      
Defined Benefit Plans      
Assets at Fair Value $ 13,329 $ 11,753