XML 144 R132.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Warrants (Details) - Schedule of Warrants Issued - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Investor Warrants [Member] | Warrants Issued in 2020 Financing [Member]    
Schedule of Warrants Issued [Line Items]    
Market price per share (USD/share) (in Dollars per share)
Exercise price (USD/price) (in Dollars per share)
Risk free rate
Dividend yield
Expected term/ Contractual life (years)
Expected volatility
Investor Warrants [Member] | Warrants Issued in 2021 Financing [Member]    
Schedule of Warrants Issued [Line Items]    
Market price per share (USD/share) (in Dollars per share) $ 1.04 $ 1.05
Exercise price (USD/price) (in Dollars per share) $ 7.67 $ 7.67
Risk free rate 5.30% 5.10%
Dividend yield 0.00% 0.00%
Expected term/ Contractual life (years) 4 months 24 days 7 months 6 days
Expected volatility 58.40% 63.00%
Placement Agent Warrants [Member] | Warrants Issued in 2020 Financing [Member]    
Schedule of Warrants Issued [Line Items]    
Market price per share (USD/share) (in Dollars per share) $ 1.04 $ 1.05
Exercise price (USD/price) (in Dollars per share) $ 6.475 $ 6.475
Risk free rate 5.40% 5.30%
Dividend yield 0.00% 0.00%
Expected term/ Contractual life (years) 2 months 12 days 4 months 24 days
Expected volatility 54.80% 53.90%
Placement Agent Warrants [Member] | Warrants Issued in 2021 Financing [Member]    
Schedule of Warrants Issued [Line Items]    
Market price per share (USD/share) (in Dollars per share) $ 1.04 $ 1.05
Exercise price (USD/price) (in Dollars per share) $ 9.204 $ 9.204
Risk free rate 5.30% 5.10%
Dividend yield 0.00% 0.00%
Expected term/ Contractual life (years) 4 months 24 days 7 months 6 days
Expected volatility 58.40% 60.30%