v3.26.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the Three Months Ended March 31,
(In thousands)20262025
Fee revenue and other income
In-scope of FASB ASC 606
Processing fees $15,728 $16,469 
Financial fees10,431 9,961 
Information services payment and processing revenue 26,159 26,430 
Bank service fees 372 336 
Fee revenue (in-scope of FASB ASC 606) 26,531 26,766 
Other income (out-of-scope of FASB ASC 606) 1,410 1,290 
Gain (loss) on sale of investment securities(18)
Total fee revenue and other income $27,946 $28,038