XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details)
S/ in Thousands, $ in Thousands
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
PEN (S/)
Loss Contingencies [Line Items]      
Estimate of possible contingency loss (up to) $ 23,200    
Peru | Foreign Tax Authority | National Superintendency of Tax Administration (SUNAT), Peru      
Loss Contingencies [Line Items]      
Bank guarantee issued by Peruvian institution 12,600   S/ 12,700
Pending Litigation      
Loss Contingencies [Line Items]      
Contingent liabilities recorded 20,100 $ 19,800  
Income Tax Contingencies      
Loss Contingencies [Line Items]      
Contingent liabilities recorded $ 137,505 $ 140,492