v3.26.1
Commitments and contingencies - Income tax declaration for 2014 (Details)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
PEN (S/)
Aug. 11, 2023
USD ($)
Aug. 11, 2023
PEN (S/)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
PEN (S/)
Disclosure of Commitments and contingencies [Line Items]            
Contingent liability $ 20,500,000 S/ 6,087,000 $ 12,249,000      
SUNAT. | Open tax procedure            
Disclosure of Commitments and contingencies [Line Items]            
Declared tax deductions not recognized       S/ 3,648,000    
SUNAT. | Year 2014 [Member] | Open tax procedure            
Disclosure of Commitments and contingencies [Line Items]            
Declared tax deductions not recognized         $ 28,176,000 S/ 94,898,000