Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($) $ in Thousands | 3 Months Ended |
Sep. 30, 2023 | Sep. 30, 2022 |
Disaggregation of Revenue [Line Items] | | |
Revenue | $ 136,089 | $ 124,786 |
Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 15,580 | 15,004 |
Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 120,509 | 109,782 |
Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 34,493 | 33,832 |
Processing Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 5,733 | 6,535 |
Processing Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 28,760 | 27,297 |
Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 87,354 | 76,120 |
Telecom Products And Services [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 41 | 0 |
Telecom Products And Services [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 87,313 | 76,120 |
Account Holder Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,368 | 1,411 |
Account Holder Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,368 | 1,411 |
Account Holder Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Lending Revenue [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 5,373 | 4,711 |
Lending Revenue [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 5,373 | 4,711 |
Lending Revenue [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2,056 | 3,934 |
Technology Products [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 19 | 37 |
Technology Products [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2,037 | 3,897 |
Interest From Customers [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,520 | 1,223 |
Interest From Customers [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Interest From Customers [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,520 | 1,223 |
Insurance Revenue [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2,611 | 2,181 |
Insurance Revenue [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2,611 | 2,181 |
Insurance Revenue [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,314 | 1,374 |
Other [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 435 | 129 |
Other [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 879 | 1,245 |
South Africa [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 129,875 | 119,315 |
South Africa [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 15,580 | 15,004 |
South Africa [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 114,295 | 104,311 |
South Africa [Member] | Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 33,133 | 32,563 |
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 5,733 | 6,535 |
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 27,400 | 26,028 |
South Africa [Member] | Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 82,600 | 72,029 |
South Africa [Member] | Telecom Products And Services [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 41 | 0 |
South Africa [Member] | Telecom Products And Services [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 82,559 | 72,029 |
South Africa [Member] | Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2,005 | 3,867 |
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 19 | 37 |
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,986 | 3,830 |
South Africa [Member] | Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,265 | 1,330 |
South Africa [Member] | Other [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 435 | 129 |
South Africa [Member] | Other [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 830 | 1,201 |
Rest Of World [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 6,214 | 5,471 |
Rest Of World [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Rest Of World [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 6,214 | 5,471 |
Rest Of World [Member] | Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,360 | 1,269 |
Rest Of World [Member] | Processing Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Rest Of World [Member] | Processing Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,360 | 1,269 |
Rest Of World [Member] | Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 4,754 | 4,091 |
Rest Of World [Member] | Telecom Products And Services [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Rest Of World [Member] | Telecom Products And Services [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 4,754 | 4,091 |
Rest Of World [Member] | Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 51 | 67 |
Rest Of World [Member] | Technology Products [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Rest Of World [Member] | Technology Products [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 51 | 67 |
Rest Of World [Member] | Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 49 | 44 |
Rest Of World [Member] | Other [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Rest Of World [Member] | Other [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | $ 49 | $ 44 |