XML 31 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity (Details) - shares
Jun. 30, 2018
Dec. 31, 2017
Shareholders' Equity (Textual)    
Preferred shares authorized 1,000,000 1,000,000
Preferred shares, issued
Preferred shares, outstanding
Class A ordinary shares [Member]    
Shareholders' Equity (Textual)    
Ordinary shares, issued 1,393,989 1,601,961
Ordinary shares, outstanding 1,393,989 1,601,961
Ordinary shares, authorized 200,000,000 200,000,000
Ordinary shares, subject to possible redemption 33,106,011 32,898,039
Classified outside of permanent equity 34,500,000 34,500,000
Class B ordinary shares [Member]    
Shareholders' Equity (Textual)    
Ordinary shares, issued 8,625,000 8,625,000
Ordinary shares, outstanding 8,625,000 8,625,000
Ordinary shares, authorized 20,000,000 20,000,000