XML 137 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingent Liabilities - Other (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingent Liabilities        
Provision for indemnifications $ (460,000) $ (585,000) $ (858,000)  
Indemnification reserve for recourse provisions        
Commitments and Contingent Liabilities        
Provision for indemnifications (460,000) (585,000) (858,000)  
Allowance for indemnifications $ 1,349,000 $ 1,809,000 $ 2,394,000 $ 3,252,000
C&F Mortgage        
Commitments and Contingent Liabilities        
Recourse period for early payment default, minimum 90 days      
Recourse period for early payment default, maximum 1 year