XML 112 R100.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Operating Segments (Reconciliation Of Reportable Segments Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 138,194 $ 133,968 $ 418,176 $ 394,822
Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 120,290 118,092 367,985 348,508
Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 17,904 15,876 50,191 46,314
Reportable Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 138,917 133,968 420,435 394,822
Reportable Segment [Member] | Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 121,013 118,092 370,244 348,508
Reportable Segment [Member] | Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 17,904 15,876 50,191 46,314
Inter-Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (723) 0 (2,259) 0
Inter-Segment [Member] | Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (723) 0 (2,259) 0
Inter-Segment [Member] | Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0