Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details Narrative)

v3.25.1
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jun. 04, 2024
Mar. 06, 2024
Nov. 10, 2023
Oct. 18, 2024
Jun. 30, 2024
Jun. 24, 2024
Feb. 23, 2023
Jan. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Oct. 31, 2024
Oct. 09, 2024
Jan. 31, 2022
Oct. 24, 2019
common stock, par value                 $ 0.00001 $ 0.00001   $ 0.00001    
Retained Earnings (Accumulated Deficit)                 $ (98,328,395) $ (87,765,981)        
Net income                 (8,609,139) (10,214,704)        
Stock based compensation expense                 $ 729,712 $ 2,245,871        
Stock Options [Member]                            
Stock options to acquire shares of common stock                 1,323 1,541        
Vested option shares                 1,048 924        
NonVested option shares                 275 617        
Unrecognized compensation expense                 $ 446,152          
Weighted avaerage unrecognized compensastion cost                 12 years 4 months 24 days          
Stock based compensation expense                 $ 667,617 $ 1,604,827        
Warrant Inducement [Member]                            
Number of warrants to purchase common stock         18,763                  
Total gross proceeds         $ 2,786,174                  
Net proceeds         2,425,418                  
Retained Earnings (Accumulated Deficit)         341,297                  
Deemed Dividend Amount         1,455,805                  
Commissions and transaction costs $ 42,539       $ 360,756                  
Exercise price         $ 297                  
Warrants issued         9,382                  
Exercise price warrant decrease $ 297       $ 297                  
Stock Warrant [Member]                            
Number of authorized shares                         1,576  
Authorization of shares of common stock         3,182                 1,167
Debt [Member]                            
Number of warrants to purchase common stock               352            
Fair value of warrant               $ 398,517            
Common stock share price               $ 2,772            
Armistice Warrants [Member]                            
Exercise price   $ 1,485                        
Reduced current warrant exercise price per share   $ 1,485                        
Net income   $ 23,270                        
Description of warrants   Warrants as a result of the Inducement Letters, the Company issued an aggregate 2,418 warrants (the “Armistice Warrants”) consisting of (i) 1,934 warrants pursuant to the Adjustment terms under the September 2021 Armistice Warrant, and (ii) 484 warrants pursuant to the Adjustment terms of the March 2022 Armistice warrant                        
Exercise price warrant decrease   $ 682                        
Employment Agreement [Member]                            
Exercise Price of Stock Options         $ 2,552                  
Stock Options Granted During Period         464                  
Total Granted Options         756                  
Vested options shares         592                  
RSUs Granted shares         90                  
Restricted Stock Units Fair Value         $ 1,683                  
Mr Whitaker [Member]                            
Stock options to acquire shares of common stock     137       60              
Common stock exercise price per share     $ 528       $ 2,321              
Vested stock options description                 The options vest in equal quarterly installments over a period of 36 months. Mr. Whitaker has been granted a total of 197 stock options of which 110 were vested as of December 31, 2024          
Restricted Stock Units [Member]                            
Unrecognized compensation expense                 $ 62,095          
Fair value of RSUs granted                   174,062        
Weighted avaerage unrecognized compensastion cost                 12 months          
Stock based compensation expense                 $ 62,095 $ 641,043        
Unvested RSUs granted to executive officers                 90 194        
Unvested outstanding stock options                 419          
RSUs vested outstanding executive officers                 701 398        
RSUs unvested outstanding executive officers                 251 419        
Weighted average remaining contractual life                 6 years 2 months 12 days 7 years 6 months        
Weighted average remaining vesting period                   1 month 21 days        
PIPE 2024 Offering [Member]                            
Common stock, units issued                     202,470      
Common stock, units issued, price per share                     $ 40.50      
common stock, par value                     0.00001      
Common stock, issued during period       19,110         162,129          
Proceeds from issuance of common stock       $ 902,541         $ 1,652,034          
Exercise price                     $ 38      
Weighted-average exercise price       $ 47.30         $ 9.60          
Exercise price warrant decrease   $ 682                        
PIPE 2024 Offering [Member] | Series A Warrants [Member]                            
Common stock, issued during period                 1,603,370          
PIPE 2024 Offering [Member] | Series B Warrants [Member]                            
Common stock, issued during period                 640,864          
Bottom [Member] | Restricted Stock Units [Member] | Executive Officer [Member]                            
Exercise price                 $ 528 $ 869.20        
Top [Member] | Restricted Stock Units [Member] | Executive Officer [Member]                            
Exercise price                 $ 2,552 $ 2,625.70        
Consulting Agreement [Member] | Stock Warrant [Member]                            
Common stock, issued during period         5,184                  
Common stock, shares issued           4,198   205            
Number of warrants to purchase common stock               205            
Existing warrants shares         9,382                  
Outstanding and reserved shares         4,198                  
Exercise price               $ 1,485            
Fair value of warrant               $ 162,481