XML 177 R161.htm IDEA: XBRL DOCUMENT v3.19.1
Financial Instruments - Reconciliation Per Category of Equity Components and Analysis of OCI Components, Net of Tax Generated by Cash Flow Hedges (Detail) - MXN ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of detailed information about hedged items [line items]      
Taxes due to changes in reserves during the period $ (293) $ (191) $ 745
Hedging reserve [member]      
Disclosure of detailed information about hedged items [line items]      
Balances at beginning of the period 1,384    
Taxes due to changes in reserves during the period 294    
Balances at the end of the period 812 1,384  
Hedging reserve [member] | Foreign exchange currency risk [member] | Purchase of stock [member]      
Disclosure of detailed information about hedged items [line items]      
Fair value changes (132)    
Hedging reserve [member] | Foreign exchange currency risk [member] | Other stock [member]      
Disclosure of detailed information about hedged items [line items]      
Fair value changes (462)    
Hedging reserve [member] | Interest rate risk [member]      
Disclosure of detailed information about hedged items [line items]      
Fair value changes (273)    
Cost of hedging reserve [member]      
Disclosure of detailed information about hedged items [line items]      
Balances at beginning of the period 12    
Balances at the end of the period 24 $ 12  
Cost of hedging reserve [member] | Foreign exchange currency risk [member] | Purchase of stock [member]      
Disclosure of detailed information about hedged items [line items]      
Fair value changes $ 12