XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, number of warrants 827,953
Outstanding and exercisable warrants, weighted average remaining contractual life 4 years 9 months 18 days
Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares
Outstanding and exercisable warrants, number of warrants 37
Outstanding and exercisable warrants, weighted average remaining contractual life 2 years 1 month 6 days
Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 2.124
Outstanding and exercisable warrants, number of warrants 476,569
Outstanding and exercisable warrants, weighted average remaining contractual life 5 years
Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 62.00
Outstanding and exercisable warrants, number of warrants 347,796
Outstanding and exercisable warrants, weighted average remaining contractual life 4 years 7 months 6 days
Range Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 1,004.00
Outstanding and exercisable warrants, number of warrants 2,989
Outstanding and exercisable warrants, weighted average remaining contractual life 3 years 8 months 12 days
Range Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 11,000.00
Outstanding and exercisable warrants, number of warrants 188
Outstanding and exercisable warrants, weighted average remaining contractual life 2 years 6 months
Range Six [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 13,000.00
Outstanding and exercisable warrants, number of warrants 188
Outstanding and exercisable warrants, weighted average remaining contractual life 2 years 6 months
Range Seven [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, exercise price | $ / shares $ 15,000.00
Outstanding and exercisable warrants, number of warrants 186
Outstanding and exercisable warrants, weighted average remaining contractual life 2 years 6 months