XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Plan of Business Operations - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Entity Incorporation State Name   Delaware  
Date of incorporation   Aug. 02, 2018  
Number of warrants sold   6,350,000  
Cash on trust account   $ 558,060 $ 19,168
Common Class A [Member]      
Initial public offering 23,000,000 23,000,000