XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments (Reconciliation Of Reportable Segments Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 145,546 $ 136,089
Merchant Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 124,474 120,509
Consumer Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 21,072 15,580
Reportable Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 146,333 136,941
Reportable Segment [Member] | Merchant Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 125,261 121,361
Reportable Segment [Member] | Consumer Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 21,072 15,580
Inter-Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues (787) (852)
Inter-Segment [Member] | Merchant Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues (787) (852)
Inter-Segment [Member] | Consumer Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 0 $ 0