XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS ORGANIZATION, NATURE OF OPERATIONS, BASIS OF PRESENTATION AND LIQUIDITY (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Oct. 08, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Oct. 06, 2025
Feb. 06, 2024
Subsidiary, Sale of Stock [Line Items]                      
Net loss   $ 3,038,277 $ 2,656,263 $ 5,339,799 $ 1,091,416 $ 4,028,562 $ 2,223,255 $ 11,034,339 $ 7,343,233    
Cash flows from operations               8,373,790 $ 5,882,501    
Working capital   1,300,000           1,300,000      
Gross proceeds from sale of shares     888,138 [1] 901,610 [2]              
Subsequent Event [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares sold 678,125                    
Exercise price $ 2.75                 $ 2.75  
Common Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Net loss          
Number of shares sold     473,337 [1] 492,087 [2]              
Gross proceeds from sale of shares     $ 47 [1] $ 49 [2]       $ 1,100,000      
Warrants purchase                     3,351,580
Exercise price                     $ 2.33
Common Stock [Member] | Subsequent Event [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Warrants purchase 508,592                    
2024 ATM Program [Member] | Common Stock [Member]                      
Subsidiary, Sale of Stock [Line Items]                      
Number of shares sold   0           965,424      
Gross proceeds from sale of shares               $ 2,011,250      
[1] Represents the gross proceeds of $927,335, less issuance costs of $39,197, resulting in net proceeds of $888,138. See Note 4 - Stockholders’ Equity - ATM Sales for additional details.
[2] Represents the gross proceeds of $1,083,915, less issuance costs of $182,305, resulting in net proceeds of $901,610. See Note 4 - Stockholders’ Equity - ATM Sales for additional details.