XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Organization, Nature of Business, and Liquidity (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Patent
Dec. 31, 2023
USD ($)
Organization and Nature of Business [Abstract]    
Number of patents | Patent 200  
Liquidity [Abstract]    
Cash and cash equivalents $ 3,451,761 $ 21,716,077
Net loss (18,816,628) (14,247,124)
Accumulated deficit $ (127,198,257) $ (108,381,629)