Commitments and Contingent Liabilities - Other (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Commitments and Contingent Liabilities | |||||
| Provision for indemnifications | $ (25,000) | $ (35,000) | $ (60,000) | $ (60,000) | |
| Indemnification reserve for recourse provisions | |||||
| Commitments and Contingent Liabilities | |||||
| Provision for indemnifications | 25,000 | 35,000 | 60,000 | 60,000 | |
| Indemnification payments paid | 0 | $ 0 | 0 | $ 0 | |
| Allowance for indemnifications | $ 1,100,000 | $ 1,100,000 | $ 1,160,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 | ||||