v3.25.2
Commitments and Contingencies (Details) - Grant Agreement - Financiadora de Estudos e Projetos (“Finep”)
R in Millions, $ in Millions
May 14, 2025
ZAR (R)
May 14, 2025
USD ($)
Jun. 30, 2025
USD ($)
May 14, 2025
USD ($)
Commitments ​and Contingencies, Disclosure [Line Items]        
Economic subsidy grant, authorized amount R 90.0     $ 16.5
Economic subsidy grant received     $ 0.0  
Minimum        
Commitments ​and Contingencies, Disclosure [Line Items]        
Project execution amount R 100.8 $ 18.3    
Maximum        
Commitments ​and Contingencies, Disclosure [Line Items]        
Project resources utilization period 36 months 36 months