v3.25.2
Inventories (Tables)
3 Months Ended
Mar. 31, 2025
Disclosure of inventories [abstract]  
Summary of Inventories
As of March 31, 2025 and December 31, 2024, inventories were as follows:
March 31,December 31,
20252024
Refined and petrochemicals productsPs.45,292,210 Ps.43,950,469 
Crude oil20,835,326 18,645,592 
Products in transit17,407,743 18,984,729 
Materials and products in stock6,210,482 6,320,011 
Materials in transit287,851 555,522 
Gas and condensate products110,603 113,666 
TotalPs.90,144,215 Ps.88,569,989