v3.25.1
Organization, Nature of Business, and Liquidity (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Patent
Mar. 31, 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,820,208   $ 3,451,761
Net loss (5,896,839) $ (3,599,510)  
Accumulated deficit $ (133,095,096)   $ (127,198,257)