Investment Held in Trust Account (Details) - USD ($)
6 Months Ended
Feb. 29, 2016
Jun. 30, 2016
Schedule of Available-for-sale Securities [Line Items]    
Proceeds from Public Offering $ 500,000,000 $ 500,000,000
Payment of underwriting discounts $ 10,000,000 10,000,000
Amount withheld from offering proceeds to fund future expenses   2,000,000
Fair value of money market instruments held in trust   500,296,824
US Treasury Securities | Assets Held In Trust    
Schedule of Available-for-sale Securities [Line Items]    
Proceeds from Public Offering   500,000,000
Proceeds from issuance of private placement warrants   12,000,000
Fair value of money market instruments held in trust   $ 500,296,824