Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.20.1
Stockholders' Equity (Details) - USD ($)
12 Months Ended
Sep. 16, 2019
Mar. 13, 2018
Mar. 13, 2018
Dec. 31, 2019
Dec. 31, 2018
Mar. 20, 2018
Mar. 16, 2018
Stockholders' Equity (Textual)              
Preferred stock, authorized   10,000,000 10,000,000 10,000,000 10,000,000    
Preferred stock, par value (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001    
Preferred stock, issued          
Preferred stock, outstanding          
Common stock, authorized   10,000,000 10,000,000 100,000,000 100,000,000    
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001    
Common stock, issued       3,946,146 3,789,558    
Common stock, outstanding       3,946,146 3,789,558    
Number of shares for redemption 2,282,753            
Shares purchase price, per share (in dollars per share) $ 10.34 $ 3.51 $ 3.51 $ 10.10   $ 10.10  
Amount of estimated fair value   $ 2,633,621 $ 2,633,621        
Stock Sold for cash     $ 100        
Initial Public Offering [Member]              
Stockholders' Equity (Textual)              
Shares purchase price, per share (in dollars per share)   $ 10.00 $ 10.00 $ 10.10   $ 10.00 $ 10.00
Units sold, value   $ 100 $ 100        
Amount of shares issued under purchase option   $ 7,500,000          
Number of shares issued under purchase option   750,000          
Expected volatility   35.00%          
Risk-free interest rate   2.65%          
Expected life   5 years          
Option expiry date   Mar. 17, 2023          
Common stock, Description   Holders of the Company’s common stock are entitled to one vote for each share.          
Warrant [Member]              
Stockholders' Equity (Textual)              
Warrant term       5 years      
Description of sale price of common stock       ● in whole and not in part; ● at a price of $0.01 per warrant; ● at any time during the exercise period; ● upon a minimum of 30 days' prior written notice of redemption; and ● if, and only if, the last sale price of the Company's common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third business day prior to the date on which the Company sends the notice of redemption to the warrant holders. ● if, and only if, there is a current registration statement in effect with respect to the shares of common stock underlying such warrants.      
Common Stock Subject to Mandatory Redemption [Member]              
Stockholders' Equity (Textual)              
Number of shares for redemption       8,363,100 11,030,442