XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total Revenue $ 71,783 $ 67,435 $ 146,320 $ 134,999
Elimination of Intersegment Revenues        
Revenue        
Total Revenue [1] (3,970) (2,332) (8,048) (4,741)
Consumer Payments        
Revenue        
Total Revenue 65,924 59,833 135,865 120,914
Business Payments        
Revenue        
Total Revenue 9,829 9,934 18,503 18,826
Direct Relationships        
Revenue        
Total Revenue 68,459 63,846 139,288 127,483
Direct Relationships | Elimination of Intersegment Revenues        
Revenue        
Total Revenue (3,970) (2,332) (8,048) (4,741)
Direct Relationships | Consumer Payments        
Revenue        
Total Revenue 62,899 56,504 129,373 113,940
Direct Relationships | Business Payments        
Revenue        
Total Revenue 9,530 9,674 17,964 18,284
Indirect Relationships        
Revenue        
Total Revenue 3,324 3,589 7,032 7,516
Indirect Relationships | Consumer Payments        
Revenue        
Total Revenue 3,025 3,329 6,492 6,974
Indirect Relationships | Business Payments        
Revenue        
Total Revenue $ 299 $ 260 $ 539 $ 542
[1] Represents intercompany eliminations between segments for consolidation purpose.