XML 103 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Guarantees and Commitments (Details) - Peru - Foreign Tax Authority - National Superintendency of Tax Administration (SUNAT), Peru
S/ in Thousands, $ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
PEN (S/)
Tax Years 2014 and 2015    
Loss Contingencies [Line Items]    
Bank guarantee on Peruvian tax assessment pending appeal $ 7,408 S/ 7,076
Tax Year 2009    
Loss Contingencies [Line Items]    
Bank guarantee on Peruvian tax assessment pending appeal $ 5,323