v3.25.4
Revenue Recognition (Revenue Disaggregated By Major Revenue Streams) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 178,734 $ 176,216 $ 350,182 $ 329,784
Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 131,142 144,615 257,455 267,678
Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 33,118 22,929 63,694 44,001
Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 14,474 8,672 29,033 18,105
Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 59,412 49,481 115,038 87,894
Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 37,551 35,794 72,014 60,164
Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,007 7,862 19,423 15,392
Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,854 5,825 23,601 12,338
Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,567 9,373 17,142 12,511
Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,639 8,121 15,160 9,966
Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 81 65 165 67
Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 847 1,187 1,817 2,478
Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 83,717 99,871 167,486 195,341
Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 82,023 98,188 164,076 192,063
Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46 23 83 40
Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,648 1,660 3,327 3,238
Lending Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,169 7,376 14,023 14,332
Lending Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Lending Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,169 7,376 14,023 14,332
Lending Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Interest From Customers [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,427 1,730 14,628 3,406
Interest From Customers [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,104 1,610 4,391 3,286
Interest From Customers [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,323 120 10,237 120
Interest From Customers [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Insurance Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,943 4,868 14,815 9,208
Insurance Revenue [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Insurance Revenue [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,943 4,868 14,815 9,208
Insurance Revenue [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Account Holder Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,270 1,765 4,418 3,464
Account Holder Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Account Holder Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,270 1,765 4,418 3,464
Account Holder Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,229 1,752 2,632 3,628
Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 825 902 1,814 2,199
Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 279 850 530 1,378
Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 125 0 288 51
South Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 167,842 167,453 329,519 313,209
South Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 120,250 135,852 236,792 251,103
South Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 33,118 22,929 63,694 44,001
South Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 14,474 8,672 29,033 18,105
South Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 57,113 47,618 110,890 84,229
South Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 35,252 33,931 67,866 56,499
South Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,007 7,862 19,423 15,392
South Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,854 5,825 23,601 12,338
South Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,481 9,309 16,995 12,374
South Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,553 8,057 15,013 9,829
South Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 81 65 165 67
South Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 847 1,187 1,817 2,478
South Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 75,388 93,092 151,441 182,682
South Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 73,694 91,409 148,031 179,404
South Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46 23 83 40
South Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,648 1,660 3,327 3,238
South Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,051 1,695 2,309 3,514
South Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 647 845 1,491 2,085
South Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 279 850 530 1,378
South Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 125 0 288 51
Rest Of Africa [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,892 8,763 20,663 16,575
Rest Of Africa [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 10,892 8,763 20,663 16,575
Rest Of Africa [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,299 1,863 4,148 3,665
Rest Of Africa [Member] | Processing Fees [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,299 1,863 4,148 3,665
Rest Of Africa [Member] | Processing Fees [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Processing Fees [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 86 64 147 137
Rest Of Africa [Member] | Technology Products [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 86 64 147 137
Rest Of Africa [Member] | Technology Products [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Technology Products [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,329 6,779 16,045 12,659
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,329 6,779 16,045 12,659
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Prepaid Airtime Sold [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 178 57 323 114
Rest Of Africa [Member] | Other [Member] | Merchant Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 178 57 323 114
Rest Of Africa [Member] | Other [Member] | Consumer Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Rest Of Africa [Member] | Other [Member] | Enterprise Segment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0