Noninterest Income (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Components of noninterest income | ||
| Total noninterest income | $ 6,455 | $ 6,151 |
| Total payment processing fees | ||
| Components of noninterest income | ||
| Total noninterest income | 5,143 | 4,912 |
| Payment processing income | ||
| Components of noninterest income | ||
| Total noninterest income | 4,970 | 4,750 |
| ACH income | ||
| Components of noninterest income | ||
| Total noninterest income | 173 | 162 |
| Total customer related fees, service charges and other | ||
| Components of noninterest income | ||
| Total noninterest income | 1,312 | 1,239 |
| Administrative service income | ||
| Components of noninterest income | ||
| Total noninterest income | 1,137 | 880 |
| Other | ||
| Components of noninterest income | ||
| Total noninterest income | $ 175 | $ 359 |