XML 106 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Borrowings (Connect Facilities Narrative) (Details)
$ in Thousands, R in Millions
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
ZAR (R)
Oct. 29, 2024
ZAR (R)
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity | $ $ 52,213      
Connect Facilities [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 9,200 R 170.0  
Line Of Credit | R       R 100.0
Facility A [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity   37,900 700.0  
Facility B [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 29,800 R 550.0