v3.26.1
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 $ 155,872 $ 145,840 $ 462,588 $ 448,678
Non-ASC 606 revenue 27,179 15,610 70,645 42,556
Revenue 183,051 161,450 533,233 491,234
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 123,975 126,424 377,039 390,817
Non-ASC 606 revenue 2,297 1,793 6,688 5,079
Revenue 126,272 128,217 383,727 395,896
Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 13,441 10,279 38,060 30,620
Non-ASC 606 revenue 24,882 13,817 63,957 37,477
Revenue 38,323 24,096 102,017 68,097
Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 18,456 9,137 47,489 27,241
Non-ASC 606 revenue 0 0 0 0
Revenue 18,456 9,137 47,489 27,241
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 59,374 46,717 174,412 134,608
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 37,406 32,553 109,420 92,715
Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 10,670 7,583 30,093 22,975
Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 11,298 6,581 34,899 18,918
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 7,452 6,863 24,594 19,374
Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 5,968 5,863 21,128 15,829
Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 45 29 210 96
Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,439 971 3,256 3,449
Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 84,787 88,592 252,273 283,936
Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 79,508 87,010 243,584 279,076
Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 55 26 138 66
Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 5,224 1,556 8,551 4,794
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 2,432 1,791 6,850 5,255
Account Holder Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Account Holder Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 2,432 1,791 6,850 5,255
Account Holder Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,827 1,877 4,459 5,505
Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,093 998 2,907 3,197
Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 239 850 769 2,228
Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 495 29 783 80
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 8,339 8,143 22,362 22,475
Lending Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 0 0 0 0
Lending Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 8,339 8,143 22,362 22,475
Lending Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 0 0 0 0
Interest From Customers [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 9,788 2,297 24,416 5,703
Interest From Customers [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 2,297 1,793 6,688 5,079
Interest From Customers [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 7,491 504 17,728 624
Interest From Customers [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 0 0 0 0
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 9,052 5,170 23,867 14,378
Insurance Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 0 0 0 0
Insurance Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 9,052 5,170 23,867 14,378
Insurance Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Non-ASC 606 revenue 0 0 0 0
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 145,216 137,285 431,269 423,548
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 113,319 117,869 345,720 365,687
South Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 13,441 10,279 38,060 30,620
South Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 18,456 9,137 47,489 27,241
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 57,542 44,959 168,432 129,185
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 35,574 30,795 103,440 87,292
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 10,670 7,583 30,093 22,975
South Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 11,298 6,581 34,899 18,918
South Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 7,390 6,790 24,385 19,164
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 5,906 5,790 20,919 15,619
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 45 29 210 96
South Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,439 971 3,256 3,449
South Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 76,251 81,922 227,692 264,607
South Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 70,972 80,340 219,003 259,747
South Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 55 26 138 66
South Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 5,224 1,556 8,551 4,794
South Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,601 1,823 3,910 5,337
South Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 867 944 2,358 3,029
South Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 239 850 769 2,228
South Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 495 29 783 80
Rest Of Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 10,656 8,555 31,319 25,130
Rest Of Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 10,656 8,555 31,319 25,130
Rest Of Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,832 1,758 5,980 5,423
Rest Of Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 1,832 1,758 5,980 5,423
Rest Of Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 62 73 209 210
Rest Of Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 62 73 209 210
Rest Of Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 8,536 6,670 24,581 19,329
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 8,536 6,670 24,581 19,329
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 226 54 549 168
Rest Of Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 226 54 549 168
Rest Of Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 0 0 0 0
Rest Of Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue under ASC 606 $ 0 $ 0 $ 0 $ 0