XML 156 R132.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions (Narrative) (Details)
$ in Thousands, R in Millions
Mar. 16, 2023
USD ($)
Mar. 22, 2022
USD ($)
Mar. 22, 2022
ZAR (R)
Related Party Transaction [Line Items]      
Commitment fee amount | $ $ 8,900    
VCP Agreement [Member]      
Related Party Transaction [Line Items]      
Market capitalization benchmark amount | R     R 2,600.0
Commitment fee amount | $   $ 5,250  
VCP Agreement [Member] | Common Stock [Member]      
Related Party Transaction [Line Items]      
Value of shares obligated to issue from agreement | R     R 350.0
VCP [Member]      
Related Party Transaction [Line Items]      
Percent calculated per annum of support provided over period of extension     1.00%