XML 84 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans - Defined Benefit Plans - Expected Benefit Payments (Details) - C&F Bank - Cash Balance Plan
$ in Thousands
Dec. 31, 2019
USD ($)
Expected benefit payments  
2020 $ 4,460
2021 615
2022 828
2023 1,492
2024 1,252
2025 - 2029 7,466
Total benefits expected to be paid $ 16,113