v3.26.3
Commitments and Contingencies - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Commitment and Contingencies          
Provision for (release of) credit losses - unfunded commitments $ (145,000) $ 355,000   $ (517,000)  
Unfunded loan commitment          
Commitment and Contingencies          
Reserve for unfunded commitments 3,300,000   $ 3,300,000   $ 3,300,000
Provision for (release of) credit losses - unfunded commitments (145,000) $ 355,000 0 $ (517,000)  
Standby letters          
Commitment and Contingencies          
Loss contingency accrual $ 7,500,000   $ 7,500,000   $ 9,000,000