XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.2
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 $ 153,568 $ 136,089
Revision Of Prior Period Error Correction Adjustment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 8,000  
Merchant Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 132,496 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 154,355 136,941
Reportable Segment [Member] | Merchant Segment [Member]    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 133,283 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