XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Fair Value of Warrants Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected term 5 years 5 years 5 years
Expected dividend yield
Expected stock price volatility 118.91% 90.20% 107.06%
Risk-free interest rate 3.69% 1.57% 0.52%
Measurement Input, Exercise Price [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Exercise price   $ 0.98 $ 0.98
Measurement Input, Share Price [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Share Price   $ 0.35 $ 0.59
Measurement Input, Expected Term [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected term   3 months 1 year 3 months
Measurement Input, Expected Dividend Rate [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected dividend yield  
Measurement Input, Price Volatility [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Expected stock price volatility   77.46% 88.33%
Measurement Input, Risk Free Interest Rate [Member]      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Risk-free interest rate   3.55% 1.18%