XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Derivative Liability (Details) - Schedule of Key Assumptions Used to Determine Fair Value of Warrants - 2019 Warrants [Member} - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Key Assumptions Used to Determine Fair Value of Warrants [Abstract]    
Number of shares underlying the warrants 322,807 322,807
Fair market value of stock $ 0.16 $ 0.15
Exercise price $ 0.4 $ 0.4
Volatility 96.23% 78.00%
Risk-free interest rate 5.34% 3.99%
Warrant life (years) 4 months 28 days 1 year 4 months 28 days