v3.25.2
Going Concern (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 13, 2025
Dec. 13, 2024
Jun. 30, 2024
May 29, 2024
May 09, 2024
Mar. 20, 2024
Nov. 02, 2023
Sep. 30, 2022
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2022
Dec. 31, 2021
Feb. 27, 2025
Dec. 31, 2023
Aug. 06, 2021
Aug. 03, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Cash and cash equivalents                 $ 1,393,140   $ 1,393,140   $ 4,883,099            
Revolving line of credit                 4,763,700   4,763,700                
Accumulated deficit                 72,671,914   72,671,914   64,476,966            
Net loss                 3,734,484 $ 4,013,399 8,194,948 $ 7,728,056              
Working capital                 $ 4,758,042   4,758,042   $ 7,304,110            
Proceeds from issuance of equity                             $ 32,500,000        
Maximum number of shares issuable                     $ 185,874 $ 3,195,201              
Sale of stock number of shares issued in transaction 3,100,000                     237,224 95,000            
Net proceeds                       $ 1,535,591              
Common stock issuable upon warrant exercise                         190,000            
Exercise price $ 4.50                       $ 4.00            
Class of Warrant or Right, Outstanding                 2,463,861   2,463,861                
Offering price 3.25                                    
Common stock, par value $ 0.001               $ 0.001   $ 0.001   0.001            
Gross proceeds                     $ 116,781              
One Tranche [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Gross proceeds     $ 160,339                                
Series C Preferred Stock [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Unit share percentage 8.00%                                    
Preferred stock, par value $ 0.001               $ 0.001   $ 0.001   $ 0.001            
Registered Direct Offering [Member] | Investor [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Proceeds from issuance of equity           $ 2,629,083 $ 4,261,542                        
ATM Agreement [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Maximum number of shares issuable               $ 13,000,000                      
Commission percentage               3.00%                      
Sale of stock number of shares issued in transaction                     784,133                
Net proceeds                     $ 6,432,971                
Sales Agreement [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Maximum number of shares issuable   $ 4,962,092                                  
Common Stock [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Net loss                              
Maximum number of shares issuable               $ 30,000,000     $ 22 $ 288              
Sale of stock number of shares issued in transaction                         237,224            
Exercise price                         $ 0.001       $ 0.001    
Common stock registered           770,026 700,000                        
Common Stock [Member] | Investor [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Common stock issuable upon warrant exercise             700,000                        
Common Stock [Member] | Registered Direct Offering [Member] | Investor [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Sale of stock number of shares issued in transaction           237,224 192,500                        
Common Stock [Member] | ATM Agreement [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Sale of stock number of shares issued in transaction                     22,725 50,492              
Net proceeds                       $ 566,118              
Pre-funded Warrants [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Maximum number of shares issuable                         $ 150            
Pre-funded Warrants [Member] | Registered Direct Offering [Member] | Investor [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Sale of stock number of shares issued in transaction           147,789 157,500                        
Warrant [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Maximum number of shares issuable                           $ 273,993          
Common stock issuable upon warrant exercise         700,000               770,026       857,500 344,652 13,091
Exercise price       $ 0.5198 $ 5.198       $ 6.502   $ 6.502   $ 7.40     $ 5.198   $ 60.50  
Warrant term       5 years 6 months         5 years 6 months   5 years 6 months                
Number of shares issued       1,295,000 1,295,000                            
Warrants exercised                               755,558      
Class of Warrant or Right, Outstanding         284,000                     1,295,000      
Warrants unexercised                               539,442      
Shares, Issued                               1,424,500      
Warrants and Rights Outstanding                 $ 6,731,000   $ 6,731,000                
Gross proceeds $ 10,000,000       $ 3,638,000                            
Warrant [Member] | Investor [Member]                                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                                      
Sale of stock number of shares issued in transaction           770,026                          
Common stock issuable upon warrant exercise           770,026 700,000                        
Exercise price           $ 7.40 $ 13.40                        
Warrant term             5 years 6 months