XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Warrants - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 23, 2023
USD ($)
$ / shares
shares
Jun. 12, 2023
USD ($)
$ / shares
shares
Jun. 05, 2023
USD ($)
$ / shares
shares
Jun. 01, 2023
$ / shares
shares
Apr. 18, 2023
USD ($)
$ / shares
shares
Apr. 14, 2023
$ / shares
shares
Sep. 11, 2022
USD ($)
$ / shares
shares
Dec. 21, 2021
USD ($)
$ / shares
shares
Dec. 16, 2016
USD ($)
Jan. 31, 2020
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Aug. 25, 2022
USD ($)
investor
shares
Feb. 28, 2022
shares
Dec. 31, 2021
shares
Jun. 30, 2020
shares
Nov. 09, 2016
$ / shares
shares
Warrants                                        
Maximum number of warrants issued to purchase common stock in future                     $ 1,000,000   $ 1,000,000              
Percentage of discount of future issuance of preferred stock                         20.00%              
Fair value of warrants                 $ 50,000   $ 250,000   $ 250,000              
Proceeds from issuance of Common Stock warrants                         $ 0 $ 55,838            
Number of warrants exercised for issuance of shares (in shares) | shares                     4,034,199   4,034,199   1,465,083       6,418  
Warrant liabilities                     $ 255,954   $ 255,954   $ 261,569          
Change in fair value of warrant liability                     $ (6,955) $ (36,472) $ (5,615) (77,060)            
Exercise price of warrants (in dollars per share) | $ / shares             $ 8.85                          
Number of warrants cancelled (in shares) | shares             390,000                          
Common stock, par value (in dollars per share) | $ / shares                     $ 0.01   $ 0.01   $ 0.01          
Shares issued upon exercise of warrants (in shares) | shares       1,279,700                                
Proceeds from common stock, prefunded warrants, and common stock warrants, net of fees                         $ 7,464,312 $ 203,439            
Investors exercised                                        
Warrants                                        
Proceeds from issuance of Common Stock warrants                       $ 57,000                
Number of warrants exercised for issuance of shares (in shares) | shares                       2,850   2,850            
Exercise price of warrants (in dollars per share) | $ / shares                       $ 20.00   $ 20.00            
Pre Funded Warrants                                        
Warrants                                        
Exercise price of warrants (in dollars per share) | $ / shares $ 0.001 $ 0.001                                    
Shares issued upon exercise of warrants (in shares) | shares 221,000 322,300                                    
Proceeds from common stock, prefunded warrants, and common stock warrants, net of fees $ 221 $ 322                                    
Warrants exercised (in shares) | shares 221,000 322,300                                    
Regulation CF, D, and S Common Stock And Warrant Offering                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares                                 15,421 271,593    
Private Placement                                        
Warrants                                        
Proceeds from issuance of Common Stock warrants             $ 90,675                          
Securities Purchase Agreement With Armistice Capital Master Fund Ltd. | Private Placement                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares             195,000                          
Securities purchase agreement                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares     543,300   1,009,950                              
Number of shares agreed to issue and sell (in shares) | shares     736,400   563,380                              
Common stock, par value (in dollars per share) | $ / shares     $ 2.30   $ 3.30                              
Shares issued upon exercise of warrants (in shares) | shares     736,400   1,573,330           1,279,700                  
Proceeds from common stock, prefunded warrants, and common stock warrants, net of fees     $ 1,693,720   $ 1,859,154           $ 1,249,590                  
Proceeds from warrant exercises     1,249,047   3,332,835                              
Proceeds from offering after deducting placement fee and legal expense     2,686,773   4,778,550           $ 2,686,773                  
Placement fee     205,994   363,439                              
Legal expense     $ 50,000   $ 50,000                              
Securities purchase agreement | Private Placement                                        
Warrants                                        
Exercise price of warrants (in dollars per share) | $ / shares       $ 2.30   $ 3.30                            
Shares issued upon exercise of warrants (in shares) | shares           1,573,330                            
Securities purchase agreement | Registered direct offering                                        
Warrants                                        
Exercise price of warrants (in dollars per share) | $ / shares       $ 0.001   $ 0.001                            
Number of shares agreed to issue and sell (in shares) | shares       736,400   563,380                            
Common stock, par value (in dollars per share) | $ / shares       $ 0.01   $ 0.01                            
Share issue price (in dollars per share) | $ / shares       $ 2.30   $ 3.30                            
Warrants to purchase shares of common stock agreed to issue and sell (in shares) | shares       543,300   1,009,950                            
Price per warrant (in dollars per share) | $ / shares     $ 2.299 $ 2.299   $ 3.299                            
Second Century Ventures, LLC | January 2020 Warrant Purchase Agreement                                        
Warrants                                        
Proceeds from issuance of Common Stock warrants               $ 3,260,000                        
Armistice Capital Master Fund Ltd.                                        
Warrants                                        
Exercise price of warrants (in dollars per share) | $ / shares     $ 2.30                                  
Trusted Mail                                        
Warrants                                        
Cancellation of shares                   $ 100,000                    
Exchange of SAFEs for warrants                   $ 125,000                    
Trusted Mail | Second Century Ventures, LLC | January 2020 Warrant Purchase Agreement                                        
Warrants                                        
Proceeds from issuance of Common Stock warrants               $ 3,260,000                        
Common Class A                                        
Warrants                                        
Maximum number of warrants issued to purchase common stock in future             $ 1,511,250                          
Proceeds from issuance of Common Stock warrants                 $ 50,000                      
Number of warrants exercised for issuance of shares (in shares) | shares             390,000     932,111 283,914   283,914             80,128
Exercise price of warrants (in dollars per share) | $ / shares                   $ 8.00                   $ 3.12
Fair value of consideration received from warrants                   $ 300,000                    
Credited value over three years                   $ 100,000                    
Threshold period after which cashless exercise of warrants                         6 months              
Common Class A | Securities purchase agreement                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares                     1,573,330   1,573,330              
Common Class A | Second Century Ventures, LLC                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares                     524,599   524,599              
Common Class A | Second Century Ventures, LLC | January 2020 Warrant Purchase Agreement                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares               407,512                        
Exercise price of warrants (in dollars per share) | $ / shares               $ 8.00                        
Common Class A | Armistice Capital Master Fund Ltd.                                        
Warrants                                        
Maximum number of warrants issued to purchase common stock in future     $ 897,000                                  
Number of warrants exercised for issuance of shares (in shares) | shares     390,000               390,000   390,000              
Common Class A | Trusted Mail                                        
Warrants                                        
Number of warrants exercised for issuance of shares (in shares) | shares                   186,442                    
Fair Value of Warrant Liability                                        
Warrants                                        
Warrant liabilities                     $ 6,000   $ 6,000              
Change in fair value of warrant liability                         $ 6,000   $ 12,000          
CF Common stock                                        
Warrants                                        
Units refunded                               $ 5,000        
Number of investors refunded | investor                               2        
Number of warrants cancelled (in shares) | shares                               250