XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Outstanding and exercisable warrants, number of warrants 351,384
Outstanding and exercisable warrants, weighted average remaining contractual life 3 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 4 months 24 days
Range Two [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 10 months 24 days
Range Three [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 4 years
Range Four [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 9 months 18 days
Range Five [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 9 months 18 days
Range Six [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 9 months 18 days