XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2021
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)2021202020212020
Fee revenue and other income
In-scope of FASB ASC 606
Invoice processing fees $19,230 $18,650 $58,047 $55,697 
Invoice payment fees 7,647 5,726 20,394 16,843 
Information services payment and processing revenue 26,877 24,376 78,441 72,540 
Bank service fees 533 441 1,557 1,249 
Fee revenue (in-scope of FASB ASC 606) 27,410 24,817 79,998 73,789 
Other income (out-of-scope of FASB ASC 606) 167 115 741 1,412 
Total fee revenue and other income $27,577 $24,932 $80,739 $75,201