XML 109 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Segments (Reconciliation Of Reportable Segments Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 143,893 $ 136,068 $ 279,982 $ 260,854
Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 127,186 120,634 247,695 230,416
Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 16,707 15,434 32,287 30,438
Reportable Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 144,577 136,068 281,518 260,854
Reportable Segment [Member] | Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 127,870 120,634 249,231 230,416
Reportable Segment [Member] | Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 16,707 15,434 32,287 30,438
Inter-Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (684) 0 (1,536) 0
Inter-Segment [Member] | Merchant Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues (684) 0 (1,536) 0
Inter-Segment [Member] | Consumer Segment [Member]        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0