Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.20.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 06, 2019
Dec. 31, 2019
Dec. 31, 2018
Stockholders' Equity (Textual)      
Common stock, par value   $ 0.0001 $ 0.0001
Common stock, authorized   50,000,000 50,000,000
Preferred stock, authorized   5,000,000 5,000,000
Treasury stock, shares   17,477
Treasury stock, value   $ 39,942
Repurchase Agreements [Member]      
Stockholders' Equity (Textual)      
Common stock, par value $ 0.0001    
Repurchase of common stock value $ 500,000    
Stock repurchase agreement terminate date   Jan. 20, 2020