XML 116 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits -Schedules of Concentration of Risk of Deposits (Details) - Deposits Benchmark - Geographic Concentration Risk
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Moore County, North Carolina    
Concentration Risk [Line Items]    
Concentration risk percentage 9.00% 9.20%
Buncombe County, North Carolina    
Concentration Risk [Line Items]    
Concentration risk percentage 7.30% 7.20%
Guilford County, North Carolina    
Concentration Risk [Line Items]    
Concentration risk percentage 5.10% 4.80%