XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Organization, Nature of Business, and Liquidity (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Patent
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Organization, Nature of Business, and Liquidity [Abstract]          
Number of patents (in Patent) | Patent     200    
Cash and cash equivalents $ 4,569,038   $ 4,569,038   $ 3,451,761
Net loss (4,194,821) $ (5,408,860) (14,677,582) $ (13,692,944)  
Accumulated deficit $ (141,875,839)   $ (141,875,839)   $ (127,198,257)