XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Organization, Nature of Business, and Liquidity (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Patent
Jun. 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 $ 3,218,067   $ 3,218,067   $ 3,451,761
Net loss (4,585,922) $ (4,684,574) (10,482,761) $ (8,284,084)  
Accumulated deficit $ (137,681,018)   $ (137,681,018)   $ (127,198,257)