v3.25.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
For the Three Months Ended September 30,
For the Nine Months Ended September 30,
(In thousands)2025202420252024
Fee revenue and other income
In-scope of FASB ASC 606
Processing fees $16,655 $16,686 $50,206 $50,361 
Financial fees10,416 11,017 30,538 32,075 
Information services payment and processing revenue 27,071 27,703 80,744 82,436 
Bank service fees 372 354 1,058 955 
Fee revenue (in-scope of FASB ASC 606) 27,443 28,057 81,802 83,391 
Other income (out-of-scope of FASB ASC 606) 1,396 706 3,599 2,557 
Gain (loss) on sale of investment securities— (3,572)(13)
Total fee revenue and other income $28,843 $28,763 $81,829 $85,935