XML 24 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Initial Public Offering (Details) - Initial Public Offering [Member] - $ / shares
Nov. 27, 2018
Nov. 20, 2018
Sep. 30, 2019
Public Offering [Abstract]      
Number of units sold (in shares) 22,052,077 20,000,000  
Unit price (in dollars per share) $ 10.00 $ 10.00  
Class A Common Stock [Member]      
Public Offering [Abstract]      
Number of shares called by each unit (in shares)     1
Number of shares called by each warrant (in shares)     1
Public Warrants [Member]      
Public Offering [Abstract]      
Number of shares called by each unit (in shares)     1
Exercise price (in dollars per share)     $ 11.50