XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Stockholders' Equity (Details) [Line Items]    
Common stock, shares authorized 100,000,000 100,000,000
Common shares of par value (in Dollars per share) $ 0.001 $ 0.001
Common stock shares issued 11,233,856 11,211,840
Common stock, shares outstanding 11,233,856 11,211,840
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred shares of par value (in Dollars per share) $ 0.001 $ 0.001
Series 1 Convertible Preferred Stock [Member]    
Stockholders' Equity (Details) [Line Items]    
Preferred stock, shares authorized 8,028 8,028
Preferred stock, shares issued 8,027 8,027
Preferred stock, shares outstanding 8,027 8,027
Preferred stock is convertible into share of common stock 1,000 1,000
Conversion price per common share (in Dollars per share) $ 7.01 $ 7.01