v3.25.4
Borrowings (South Africa Narrative) (Details)
$ in Thousands, R in Millions
3 Months Ended 6 Months Ended
Oct. 01, 2024
USD ($)
Oct. 01, 2024
ZAR (R)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]            
Repayment of overdraft     $ 12,440 $ 4,512 $ 53,101 $ 35,540
Repayment of long-term borrowings     $ 1,237 $ 8,322 $ 2,385 $ 13,794
Adumo transaction [Member]            
Debt Instrument [Line Items]            
Repayment of overdraft $ 1,100 R 20.0        
Repayment of long-term borrowings $ 7,200 R 126.7        
JIBAR [Member]            
Debt Instrument [Line Items]            
Debt instrument variable interest rate         6.75%  
Prime Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument variable interest rate         10.25%