XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Organization and Plan of Business Operations - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Entity incorporation, state country name Delaware  
Date of incorporation Aug. 02, 2018  
Number of warrants sold 6,350,000  
Cash on trust account $ 1,048,539 $ 19,168
Common Class A [Member]    
Initial public offering 23,000,000