v3.25.1
Noninterest Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Noninterest income    
Total non-interest income $ 6,151 $ 6,389
Total Payment Processing Fees    
Noninterest income    
Total non-interest income 4,912 5,296
Payment Processing Income    
Noninterest income    
Total non-interest income 4,750 5,100
ACH Income    
Noninterest income    
Total non-interest income 162 196
Total Customer Related Fees, Service Charges and Other    
Noninterest income    
Total non-interest income 1,239 1,093
Administrative Service Income    
Noninterest income    
Total non-interest income 880 746
Other    
Noninterest income    
Total non-interest income $ 359 $ 347