XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Equity, Other Comprehensive Income and Earnings Per Share - Earnings Per Share (EPS) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Components of earnings per share calculations        
Net income attributable to C&F Financial Corporation $ 7,075 $ 5,389 $ 20,134 $ 13,797
Weighted average shares outstanding-basic 3,238,057 3,258,420 3,237,256 3,323,942
Weighted average shares outstanding-diluted 3,238,057 3,258,420 3,237,256 3,323,942