XML 126 R107.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Defined Benefit Plans - Expected Benefit Payments (Details) - C&F Bank - Cash Balance Plan
$ in Thousands
Dec. 31, 2020
USD ($)
Expected benefit payments  
2021 $ 4,059
2022 810
2023 1,560
2024 1,376
2025 2,251
2026 - 2030 $ 7,515