XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Warrants (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Nov. 16, 2020
Oct. 15, 2018
Oct. 10, 2018
Jun. 30, 2022
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Aug. 03, 2022
Jul. 29, 2022
Nov. 15, 2020
Oct. 31, 2018
Dec. 26, 2017
Equity, Class of Treasury Stock                            
Proceeds from "at the market" stock issuance   $ 18,600,000                        
Stock Issued During Period, Shares, New Issues       0 7,900,000 0                
Exercise price per warrant $ 6.90 $ 13.80                   $ 13.80 $ 6.90  
Preferred Stock, Par or Stated Value Per Share $ 0.001                          
Effect of Warrant exercise price adjustment               $ 900,000 $ 880,000          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 0                          
Cash proceeds from exercise of warrants         $ 8,000,000.0 $ 0 $ 8,042,000              
Warrants Exercised       0   0                
Warrants Not Settleable in Cash, Fair Value Disclosure                           $ 9,000
Subsequent Event                            
Equity, Class of Treasury Stock                            
Exercise price per warrant                   $ 6.90        
Sale of Stock, Price Per Share                     $ 8.00      
Series B Preferred Stock [Member]                            
Equity, Class of Treasury Stock                            
Stock Issued During Period, Shares, New Issues   15,723                        
Stock Issued During Period, Value, Issued for Services   $ 1,000                        
Preferred Stock Conversion Price Per Share   $ 11.50                        
Conversion of Stock, Shares Converted   1,367,218   0 398 0                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   1,367,218                        
Common Class A [Member]                            
Equity, Class of Treasury Stock                            
Stock Issued During Period, Shares, New Issues   252,000                        
Warrant Term   5 years                        
Over-Allotment Option [Member]                            
Equity, Class of Treasury Stock                            
Stock Issued During Period, Shares, New Issues 242,883   242,883                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 242,883   242,883                      
Issue of warrants to purchase common stock 180,783   180,783                      
Warrant                            
Equity, Class of Treasury Stock                            
Exercise price per warrant $ 6.90 $ 6.90                        
Conversion of Stock, Shares Converted   1,367,218                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         1,165,575                  
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Warrants Exercisable Number                           71