v3.26.1
EQUITY TRANSACTIONS (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Dec. 05, 2025
Oct. 16, 2025
Sep. 05, 2025
Sep. 04, 2025
Jun. 06, 2025
Apr. 30, 2025
Mar. 16, 2025
May 17, 2024
Apr. 18, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 17, 2025
Feb. 19, 2026
Feb. 18, 2026
Jan. 22, 2026
Class of Stock [Line Items]                                
Reverse stock split   1-for-10 reverse stock split     1-for-8 reverse stock split                      
Common stock, shares authorized   6,000,000     60,000,000           100,000,000 6,000,000   100,000,000 6,000,000  
Gross proceeds offering costs                     $ 3,300,000          
Warrants exercised                     210,555          
Common stock for additional proceeds                     $ 848,537          
Payment of offering costs                     1,087,854 $ 1,163,893        
Warrant, description             Pursuant to the Agreement, the Holder, upon exercise, will receive a new unregistered Common Stock Purchase Warrant (“New Warrant”) pursuant to Section 4(a)(2) of the Securities Act of 1933, as amended (“Securities Act”), to purchase up to a number of shares equal to 200% of the number of Warrant Shares issued pursuant to the exercise of Existing Warrants pursuant to this Agreement (the “New Warrant Shares”), which New Warrant shall have an exercise price per share equal to $0.3736, subject to adjustment as provided in the New Warrant, will be exercisable at any time on or after six (6) months from the date of issuance and have a term of exercise of five and one-half (5.5) years from the date of issuance and (ii) a reduction of the exercise price of the Existing Warrants to $0.3736 per share, representing the closing price on March 14, 2025, but only with respect to a cash exercise under the Existing Warrants (as reduced from the current respective exercise price per share as set forth in the Existing Warrants).                  
Warrant Inducement Expense             $ 4,600,000       0 $ 4,612,862        
Gross proceeds from exercise                         $ 2,316,320      
Legal fees expenses                     $ 15,000          
Warrants exercisable                     1,957,490          
Weighted average exercise price, exercisable                     $ 6.48          
Shares available for grant                     132,109          
Stock option exercises                     0 0        
Stock-based compensation                     $ 278,547 $ 415,234        
Intrinsic value per share                     $ 2.19          
Unrecognized compensation cost related to share-based payments                     $ 0          
Restricted Stock Units (RSUs) [Member]                                
Class of Stock [Line Items]                                
Number of shares granted                     7,143          
Terms of awards           The RSUs are subject to vesting in four equal installments, with 25% of the restricted stock units vesting on each of June 30, 2025, September 30, 2025, December 31, 2025, and March 31, 2026, subject in each case to the director’s Continuous Service (as defined in the 2020 Plan), through such dates. Vesting will terminate upon the director’s termination of Continuous Service prior to any vesting date.         The RSUs are subject to vesting in four equal installments, with 25% of the restricted stock units vesting on each of June 30, 2024, September 30, 2024, December 31, 2024, and March 31, 2025, subject in each case to the director’s Continuous Service (as defined in the 2020 Plan), through such dates. Vesting will terminate upon the director’s termination of Continuous Service prior to any vesting date.          
Stock option grants                     7,143          
Weighted average grant date fair value of RSUs granted                     50,000          
Stock-based compensation                     $ 200,000 $ 218,750        
Options Held [Member]                                
Class of Stock [Line Items]                                
Stock option grants                     0 0        
Stock-based compensation                     $ 78,547 $ 196,484        
Director 4 [Member] | Restricted Stock Units (RSUs) [Member]                                
Class of Stock [Line Items]                                
Number of shares granted           17,858     4,112              
Director 1 [Member] | Restricted Stock Units (RSUs) [Member]                                
Class of Stock [Line Items]                                
Number of shares granted                 4,112              
Director 2 [Member] | Restricted Stock Units (RSUs) [Member]                                
Class of Stock [Line Items]                                
Number of shares granted                 4,112              
Director 3 [Member] | Restricted Stock Units (RSUs) [Member]                                
Class of Stock [Line Items]                                
Number of shares granted                 4,112              
Securities Purchase Agreement [Member]                                
Class of Stock [Line Items]                                
Sale of stock       4,047,780                        
Sale of stock per value     $ 0.90 $ 0.90                        
Gross proceeds from offering, before deducting placement fees and other offering expenses     $ 4,500,000                          
Net proceeds, of offering deducting placement fees and expenses and other offering expenses payable     $ 3,700,000                          
Cash fee percentage     6.25%                          
Payment of offering costs     $ 100,000                          
May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Warrants per share exercise price               $ 0.001                
Sale of stock per value               $ 4.64                
Gross proceeds from offering, before deducting placement fees and other offering expenses               $ 4,700,000                
Net proceeds, of offering deducting placement fees and expenses and other offering expenses payable               3,500,000                
Proceeds from sale of equity                   $ 1,844,400            
May 2024 Public Offering [Member] | Placement Agent [Member]                                
Class of Stock [Line Items]                                
Payment of offering costs               $ 100,000                
September 2025 Public Offering [Member]                                
Class of Stock [Line Items]                                
Issued warrants shares                     520,000 520,000        
December 2025 Warrant Inducment [Member]                                
Class of Stock [Line Items]                                
Issued warrants shares                     22,793          
Issued of warrant inducement shares                     1,435,126          
Issued of warrant inducement shares exercised                     210,555          
Prefunded Warrants [Member]                                
Class of Stock [Line Items]                                
Warrants purchase 595,897                              
Warrants per share exercise price                               $ 0.0001
Prefunded Warrants [Member] | Securities Purchase Agreement [Member]                                
Class of Stock [Line Items]                                
Warrants purchase       952,220                        
Prefunded Warrants [Member] | May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Warrants issued               706,250                
Common Warrants [Member]                                
Class of Stock [Line Items]                                
Warrants purchase 1,042,820                              
Warrants per share exercise price $ 4.03                              
Common Warrants [Member] | Securities Purchase Agreement [Member]                                
Class of Stock [Line Items]                                
Warrants purchase       5,000,000                        
Inducement Warrants [Member]                                
Class of Stock [Line Items]                                
Warrants purchase 210,555                              
Warrants per share exercise price                           $ 4.03    
Exercise price reduced $ 4.03                              
Warrants issued 368,471                              
Placement Agent Warrants [Member]                                
Class of Stock [Line Items]                                
Warrants purchase 23,836                              
Warrants per share exercise price                           $ 5.04    
Placement Agent Warrants [Member] | May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Warrants per share exercise price               $ 4.64                
Warrants issued               40,500                
Warrants expiry date               May 15, 2029                
Common Stock [Member]                                
Class of Stock [Line Items]                                
Shares issued                         6,200,000      
Common Stock [Member] | Securities Purchase Agreement [Member]                                
Class of Stock [Line Items]                                
Warrants purchase     200,000                          
Common Stock [Member] | May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Sale of stock               306,250                
Class A Warrants [Member] | May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Warrants issued               706,250   37,500            
Sale of stock               306,250                
Warrants expiry date               May 17, 2029                
Class B Warrants [Member] | May 2024 Public Offering [Member]                                
Class of Stock [Line Items]                                
Warrants per share exercise price               $ 4.64                
Warrants issued               706,250   360,000            
Sale of stock               306,250                
Warrants expiry date               May 19, 2025