XML 45 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Initial Public Offering and Private Placement (Details) - $ / shares
1 Months Ended 12 Months Ended
Aug. 28, 2018
Dec. 31, 2019
Initial Public Offering and Private Placement (Textual)    
Proposed public offering   23,874,667
Public offering price per share $ 10.00  
Class A Common Stock [Member]    
Initial Public Offering and Private Placement (Textual)    
Public warrant, description the Company consummated the Initial Public Offering of 15,000,000 units ("Units") with respect to the Class A Common Stock included in the Units being offered (the "Public Shares") at $10.00 per Unit generating gross proceeds of $150,000,000  
Public offering price per share   $ 10.00
Class A Common Stock [Member]    
Initial Public Offering and Private Placement (Textual)    
Proposed public offering   16,928,889
Public warrant, description   Each Public Warrant entitles the holder to purchase one share of Class A Common Stock at a price of $11.50 per share, subject to adjustment