v3.25.1
Stockholders' Equity - Additional Information (Details)
12 Months Ended
Oct. 18, 2024
USD ($)
shares
Jun. 27, 2024
USD ($)
shares
Jun. 03, 2024
$ / shares
shares
Feb. 16, 2024
$ / shares
shares
Aug. 04, 2023
USD ($)
shares
Apr. 19, 2023
USD ($)
shares
Oct. 07, 2021
USD ($)
$ / shares
May 14, 2020
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Jun. 28, 2024
USD ($)
shares
Dec. 31, 2022
shares
Jun. 30, 2022
shares
Oct. 18, 2021
shares
Dec. 31, 2020
$ / shares
Dec. 31, 2007
shares
Capital stock authorized issue                 60,001,000              
Preferred stock, par value | $ / shares                 $ 0.0001              
Amount recieved from preferred right | $                 $ 784,500              
Repaid amount under preferred right | $                 744,500              
Current balance, preferred right | $                 40,000 $ 40,000            
Common stock share used for settlement of fees                   25,000            
Treasury stock transactions | $                 $ 0              
Treasury stock outstanding                 37,180 37,180            
Common stock, shares authorized                 40,000,000 40,000,000            
Common stock, shares issued 5,769,231       1,000,000       29,315,726 23,371,708 287,287          
Cash considerations | $ $ 6,000,000 $ 2,500,000     $ 5,000,000                      
Common stock, value | $                 $ 293,157 $ 233,717 $ 462,532          
Common stock, par value | $ / shares                 $ 0.01 $ 0.01            
Common stock, shares outstanding                 29,315,726 23,371,708            
Stock compensation expense | $                 $ 1,219,062 $ 881,250            
Warrants outstanding                 892,165 892,165   892,165        
Derivative liability | $                 $ 892,167 $ 1,797,341            
Options to purchase                 1,150,000              
Exercise Price | $ / shares     $ 1.75 $ 5         $ 2.88 $ 0            
Percentage Of Options Vesting       25.00%                        
Expiration period     5 years                          
Maximum                                
Options to purchase     750,000 400,000                        
Chief Executive Officer                                
Exercise Price | $ / shares     $ 1.75                          
Expiration period     5 years                          
Chief Executive Officer | Maximum                                
Options to purchase     750,000                          
2023 Activity                                
Common stock purchase                 892,165              
Series A Preferred Stock                                
Preferred stock, par value | $ / shares                 $ 0.0001              
Preferred stock, shares designated                 1,000              
Preferred stock, shares issued                               1,000
Series A Preferred Stock | Chief Executive Officer                                
Repurchased stock | $           $ 1,250,000                    
Common stock purchase           1,000                    
Preferred Stock Undesignated                                
Preferred stock, par value | $ / shares                 $ 0.0001              
Preferred stock, shares designated                 1,734,992              
Preferred stock, additional shares authorized                 13,713,213              
Preferred stock shares outstanding                 0 0            
Series C Preferred Stock                                
Preferred stock, shares designated                 1,734,992              
Deemed dividends | $                 $ 234,299 $ 234,299            
Issuance of anti-dilution shares         125,054                      
Series C Senior Preferred Stock                                
Shares dividend receive per annum                 4.00%              
Total arrears on dividend | $                 $ 1,400,775 $ 1,227,276            
Preferred stock shares outstanding                 1,734,992 1,734,992            
Conversion price per shares | $ / shares                 $ 1.93              
Common stock acquired                         2,655,361      
Dividend payable | $                 $ 4,337,480              
Series D Preferred Stock                                
Preferred stock, shares designated                 3,000,000              
Total arrears on dividend | $                 $ 182,400              
Number of shares issued for purchase of warrants               1,260,633                
Preferred stock, shares issued                           760,000    
Dividend payable per annum                 4.00%              
Dividend payable | $                 $ 1,520,000              
Convertible note into preferred stock | $             $ 1,520,000                  
Convertible note into preferred stock | $               $ 4,020,000                
Convertible note into preferred stock price per share | $ / shares             $ 2                  
Deemed dividends | $                 $ 234,299 $ 234,299            
Convertible note repurchase amount | $             $ 2,500,000                  
Common stock, shares issued                 368,468              
Common stock, par value | $ / shares                 $ 0.01              
Common stock purchase                 368,468              
Exercise price | $ / shares               $ 0.01             $ 0.01  
Derivative liability | $                 $ 892,167              
Series E Preferred Stock                                
Preferred stock, shares designated                 1,552,795              
Preferred stock shares outstanding                 1,552,795 0            
Preferred share convertible ratio                 100              
Preferred stock, shares issued   1,552,795                            
Stockholder Equity                                
Preferred stock, shares authorized                 20,001,000              
Common Stock                                
Common stock, par value | $ / shares                 $ 0.01              
Common stock, shares outstanding                 29,315,726 23,371,708