Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($) $ in Thousands | 3 Months Ended |
Sep. 30, 2024 | Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] | | |
Revenue | $ 145,546 | $ 136,089 |
Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 21,072 | 15,580 |
Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 124,474 | 120,509 |
Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 39,113 | 34,493 |
Processing Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 7,530 | 5,733 |
Processing Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 31,583 | 28,760 |
Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 86,748 | 87,354 |
Telecom Products And Services [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 17 | 41 |
Telecom Products And Services [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 86,731 | 87,313 |
Account Holder Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,699 | 1,368 |
Account Holder Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,699 | 1,368 |
Account Holder Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Lending Revenue [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 6,956 | 5,373 |
Lending Revenue [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 6,956 | 5,373 |
Lending Revenue [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 3,138 | 2,056 |
Technology Products [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2 | 19 |
Technology Products [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 3,136 | 2,037 |
Interest From Customers [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,676 | 1,520 |
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,676 | 1,520 |
Insurance Revenue [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 4,340 | 2,611 |
Insurance Revenue [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 4,340 | 2,611 |
Insurance Revenue [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 0 | 0 |
Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,876 | 1,314 |
Other [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 528 | 435 |
Other [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,348 | 879 |
South Africa [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 137,734 | 129,875 |
South Africa [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 21,072 | 15,580 |
South Africa [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 116,662 | 114,295 |
South Africa [Member] | Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 37,311 | 33,133 |
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 7,530 | 5,733 |
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 29,781 | 27,400 |
South Africa [Member] | Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 80,868 | 82,600 |
South Africa [Member] | Telecom Products And Services [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 17 | 41 |
South Africa [Member] | Telecom Products And Services [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 80,851 | 82,559 |
South Africa [Member] | Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 3,065 | 2,005 |
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 2 | 19 |
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 3,063 | 1,986 |
South Africa [Member] | Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,819 | 1,265 |
South Africa [Member] | Other [Member] | Consumer Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 528 | 435 |
South Africa [Member] | Other [Member] | Merchant Segment [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,291 | 830 |
Rest Of World [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 7,812 | 6,214 |
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 | 7,812 | 6,214 |
Rest Of World [Member] | Processing Fees [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 1,802 | 1,360 |
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,802 | 1,360 |
Rest Of World [Member] | Telecom Products And Services [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 5,880 | 4,754 |
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 | 5,880 | 4,754 |
Rest Of World [Member] | Technology Products [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 73 | 51 |
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 | 73 | 51 |
Rest Of World [Member] | Other [Member] | | |
Disaggregation of Revenue [Line Items] | | |
Revenue | 57 | 49 |
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 | $ 57 | $ 49 |