XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Details) - Schedule of Stock Warrant Activities - Warrant [Member]
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Schedule of Stock Warrant Activities [Line Items]  
Outstanding and exercisable at beginning of the period, Number 3,016,635
Outstanding and exercisable at beginning of the period, Weight average exercise price (in Dollars per share) | $ / shares $ 6.6907
Issued during the period, Number
Exercised during the period, Number
Cancelled or expired during the period, Number
Outstanding and exercisable at end of the period, Number 3,016,635
Outstanding and exercisable at end of the period, Weight average exercise price (in Dollars per share) | $ / shares $ 6.6907