v3.26.1
Equity - Capital stock (Details)
S/ in Thousands, $ in Thousands
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2025
PEN (S/)
shares
Dec. 31, 2024
USD ($)
Disclosure of classes of share capital [line items]      
Capital stock, common shares | $ $ 750,497   $ 750,497
Common shares      
Disclosure of classes of share capital [line items]      
Number of common shares 274,889,924 274,889,924  
Capital stock, common shares $ 813,162 S/ 2,748,899  
Treasury shares      
Disclosure of classes of share capital [line items]      
Number of treasury shares (21,174,734) (21,174,734)  
Capital stock, Treasury shares $ (62,665) S/ (211,747)  
Total Shares      
Disclosure of classes of share capital [line items]      
Number of shares 253,715,190 253,715,190  
Capital stock $ 750,497 S/ 2,537,152