XML 33 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash Held in Trust Account - Additional Information (Details) - USD ($)
5 Months Ended
Jun. 30, 2017
Sep. 16, 2015
Jun. 30, 2017
Assets Held in Trust Account [Line Items]      
Gross proceeds from public offering $ 450,000,000 $ 450,000,000 $ 450,000,000
Gross proceeds from private placement warrants 11,000,000 11,000,000 11,000,000
Payments of underwriting discounts     9,000,000
Cash $ 1,935,523   1,935,523
Repay notes payable   300,000 300,000
Public Offering      
Assets Held in Trust Account [Line Items]      
Payments of underwriting discounts   9,000,000 $ 9,000,000
Private Placement      
Assets Held in Trust Account [Line Items]      
Cash   $ 2,000,000