v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the Three Months Ended June 30,
For the Six Months Ended June 30,
(In thousands)2026202520262025
Fee revenue and other income
In-scope of FASB ASC 606
Processing fees $16,086 $16,700 $31,814 $33,169 
Financial fees10,951 10,161 21,382 20,122 
Information services payment and processing revenue 27,037 26,861 53,196 53,291 
Bank service fees 398 350 770 686 
Fee revenue (in-scope of FASB ASC 606) 27,435 27,211 53,966 53,977 
Other income (out-of-scope of FASB ASC 606) 1,487 1,295 2,897 2,585 
Gain (loss) on sale of investment securities(3,558)10 (3,576)
Total fee revenue and other income $28,927 $24,948 $56,873 $52,986