XML 65 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity Stockholders' Equity (Stock Split) (Narrative) (Details)
Jul. 14, 2015
Jun. 30, 2015
Dec. 31, 2015
$ / shares
shares
Mar. 31, 2015
$ / shares
shares
Feb. 28, 2015
$ / shares
shares
Dec. 31, 2014
$ / shares
shares
Stockholders' Equity Note [Abstract]            
Capital units, authorized       5,000,000,000 170,000,000  
Common stock, shares authorized     4,990,000,000 4,990,000,000 160,000,000 160,000,000
Preferred stock, shares authorized     10,000,000 10,000,000 10,000,000 10,000,000
Common stock, par value (per share) | $ / shares     $ 0.001 $ 0.001 $ 0.001 $ 0.001
Stock split, conversion ratio 7 7