XML 41 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
None in scaling factor is -9223372036854775296
Jun. 30, 2015
Dec. 31, 2014
CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]    
Common stock, par value    
Common stock, shares authorized 800,000,000 800,000,000
Common stock, shares issued 460,212,950 461,395,508
Common stock, shares outstanding 460,212,950 461,395,508