XML 111 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Structure (Narrative) (Details)
$ / shares in Units, $ in Thousands, R in Millions
1 Months Ended 9 Months Ended
Oct. 01, 2024
USD ($)
shares
Oct. 01, 2024
ZAR (R)
shares
Apr. 30, 2025
shares
Apr. 30, 2022
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
ZAR (R)
shares
Jun. 30, 2024
shares
Mar. 31, 2024
shares
Feb. 05, 2020
USD ($)
Class Of Stock [Line Items]                  
Total cash paid | $         $ 24,161        
Number of shares, net of treasury excluding non-vested equity shares that have not vested         78,462,728     61,335,361  
IFC Investors [Member] | Redeemable Common Stock [Member]                  
Class Of Stock [Line Items]                  
Number of shares sold         1,989,162 1,989,162      
IFC Investors [Member] | Put Option [Member]                  
Class Of Stock [Line Items]                  
Number of shares sold         1,989,162 1,989,162      
Sale price per share | $ / shares         $ 4.79        
Connect [Member]                  
Class Of Stock [Line Items]                  
Business acquisition number of issuable number of shares       3,185,079          
Number of shares, net of treasury excluding non-vested equity shares that have not vested         3,185,079   3,185,079    
Connect [Member] | Subsequent Event [Member]                  
Class Of Stock [Line Items]                  
Business acquisition number of issuable number of shares     1,061,693            
Crossfin [Member]                  
Class Of Stock [Line Items]                  
Shares issued in acquisition 2,601,410 2,601,410              
Business acquisition number of issuable number of shares 3,587,332 3,587,332              
Total cash paid $ 12,000 R 207.2              
Crossfin [Member] | Common Stock [Member] | Executed Under Share Repurchase Authorizations [Member] | Maximum [Member]                  
Class Of Stock [Line Items]                  
Stock repurchase program authorized amount | $                 $ 100,000
Recharger [Member]                  
Class Of Stock [Line Items]                  
Total cash paid         $ 17,600 R 328.4      
Recharger [Member] | Tranche One [Member]                  
Class Of Stock [Line Items]                  
Business acquisition number of issuable number of shares         1,092,361 1,092,361      
Total cash paid         $ 8,200 R 153.4      
Gain in additional paid-in-capital on common stock value | $         $ 400