Quarterly report pursuant to Section 13 or 15(d)

Stock Warrants (Details)

v3.22.1
Stock Warrants (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 16, 2020
Oct. 15, 2018
Oct. 15, 2018
Oct. 10, 2018
Oct. 31, 2018
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Nov. 15, 2020
Nov. 06, 2020
Nov. 05, 2020
Dec. 26, 2017
Equity, Class of Treasury Stock                        
Proceeds from "at the market" stock issuance   $ 18,600,000 $ 18,600,000                  
Stock Issued During Period, Shares, New Issues           0 78,700,000          
Exercise price per warrant $ 0.69 $ 0.69 $ 0.69   $ 0.69       $ 1.38 $ 0.69 $ 1.38  
Preferred Stock, Par or Stated Value Per Share $ 0.001                      
Effect of Warrant exercise price adjustment               $ 880,000        
Percentage of issue of the public offering         120.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 0         0            
Cash proceeds from exercise of warrants           $ 0 $ 8,042,000          
Warrants Not Settleable in Cash, Fair Value Disclosure                       $ 9,000
Proceeds from Issuance of Common Stock           $ 0 $ 65,960,000          
Warrants Exercised           0            
Series B Preferred Stock [Member]                        
Equity, Class of Treasury Stock                        
Preferred Stock, Par or Stated Value Per Share   $ 1,000 $ 1,000                  
Stock Issued During Period, Value, Issued for Services   $ 1,000 $ 1,000                  
Preferred Stock Conversion Price Per Share   $ 1.15 $ 1.15                  
Conversion of Stock, Shares Converted   13,672,173 13,672,173     0 3,973          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   13,672,173 13,672,173                  
Common Class A [Member]                        
Equity, Class of Treasury Stock                        
Stock Issued During Period, Shares, New Issues   2,520,000 2,520,000                  
Exercise price per warrant   $ 1.38 $ 1.38                  
Shares Issued, Price Per Share   $ 1.15 $ 1.15                  
Common Class B [Member]                        
Equity, Class of Treasury Stock                        
Stock Issued During Period, Shares, New Issues   15,723 15,723                  
Preferred Stock, Par or Stated Value Per Share   $ 1,000 $ 1,000                  
Preferred Stock Conversion Price Per Share   $ 1.15 $ 1.15                  
Over-Allotment Option [Member]                        
Equity, Class of Treasury Stock                        
Stock Issued During Period, Shares, New Issues 2,428,825     2,428,825                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,428,825     2,428,825                
Issue of warrants to purchase common stock 1,807,826     1,807,826                
Underwritten Public Offering [Member] | October 2018 Warrants [Member]                        
Equity, Class of Treasury Stock                        
Warrant Term     5 years                  
Warrant [Member]                        
Equity, Class of Treasury Stock                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights           11,655,747            
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Warrants Exercisable Number                       714
Warrant [Member] | Series B Preferred Stock [Member]                        
Equity, Class of Treasury Stock                        
Conversion of Stock, Shares Converted     13,672,173