Summary of Significant Accounting Policies (Details)
0 Months Ended
Mar. 19, 2015
Mar. 31, 2015
country
Class of Stock [Line Items]    
Number of countries in which entity operates (more than)   200
Class A common stock    
Class of Stock [Line Items]    
Stock split, conversion ratio 4