XML 112 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Warrants (Details) - Schedule of Stock Warrant Activities
12 Months Ended
Dec. 31, 2023
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 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 6.6907