XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Warrants - Schedule of Stock Warrant Activities (Details) - Warrant [Member]
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Schedule of Stock Warrant Activities [Line Items]  
Outstanding and exercisable at beginning of the period, Number | shares 3,016,635
Outstanding and exercisable at beginning of the period, Weight average exercise price | $ / shares $ 6.6907
Issued during the period, Number | shares
Issued during the period, Weight average exercise price | $ / shares
Exercised during the period, Number | shares
Exercised during the period, Weight average exercise price | $ / shares
Cancelled or expired during the period, Number | shares (352,000)
Cancelled or expired during the period, Weight average exercise price | $ / shares $ 7.425
Outstanding and exercisable at end of the period, Number | shares 2,664,635
Outstanding and exercisable at end of the period, Weight average exercise price | $ / shares $ 6.5937