Annual report pursuant to Section 13 and 15(d)

Capital Stock (Details)

v3.21.1
Capital Stock (Details) - USD ($)
12 Months Ended
Dec. 18, 2020
Jan. 03, 2020
Oct. 02, 2019
Apr. 17, 2018
Dec. 31, 2020
Dec. 31, 2019
Jun. 25, 2020
Jun. 24, 2020
Aug. 09, 2019
Class of Stock [Line Items]                  
Shares issued   500,000 600,000            
Convertible Preferred Stock, Shares Issued upon Conversion       1,361,750          
Share Price       $ 4.80 $ 10.00        
Proceeds from Issuance or Sale of Equity       $ 10,100,000          
Common Stock, Shares Authorized         50,000,000 120,000,000 120,000,000   120,000,000
Class Of Warrant Or Right Number Of Warrant Issued     600,000            
Share Purchase Price Of Common Stock And Warrant     $ 3.125            
Proceeds from Issuance of Private Placement   $ 5.0 $ 1,800,000   $ 1,800,000        
Proceeds from Issuance of Common Stock   $ 4.5     $ 5,000,000 $ 1,875,000      
Preferred Stock, Par or Stated Value Per Share         $ 0.01 $ 0.01      
Warrant                  
Class of Stock [Line Items]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 4.80          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       2,343,750          
Warrant Term       5 years          
Common Stock                  
Class of Stock [Line Items]                  
Shares issued       982,000          
Convertible Preferred Stock, Shares Issued upon Conversion         509,250        
Series C Preferred Stock                  
Class of Stock [Line Items]                  
Shares issued       6,536.4          
Conversion of Stock Shares Converted         2,444.4        
Series A Preferred Stock                  
Class of Stock [Line Items]                  
Common Stock, Shares Authorized               50,000,000  
SeriesD Convertible Preferred Stock                  
Class of Stock [Line Items]                  
Convertible Preferred Stock, Shares Issued upon Conversion 20,000                
Conversion of Stock Shares Converted 3.5321                
Preferred Stock, Par or Stated Value Per Share $ 1,000