Transition report pursuant to Rule 13a-10 or 15d-10

Stockholders' Equity (Details Textual)

v3.10.0.1
Stockholders' Equity (Details Textual) - $ / shares
Dec. 06, 2018
Dec. 05, 2018
Dec. 31, 2017
Apr. 10, 2017
Common Stock, Shares Authorized 500,000,000      
Preferred Stock, Shares Authorized 10,000,000 1,000,000 1,000,000  
Common Class A [Member]        
Common Stock, Shares Authorized   200,000,000 200,000,000  
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001  
Common Stock, Shares, Issued   1,881,733 1,184,037  
Common Stock, Shares, Outstanding   1,881,733 1,184,037  
Temporary Equity, Shares Authorized   21,118,267 21,815,963  
Common Class B [Member]        
Common Stock, Shares Authorized   20,000,000 20,000,000  
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001 $ 0.0001
Common Stock, Shares, Issued   5,750,000 5,750,000  
Common Stock, Shares, Outstanding   5,750,000 5,750,000