Quarterly report [Sections 13 or 15(d)]

The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at March 31, 2025: (Details)

v3.25.1
The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at March 31, 2025: (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number outstanding 29,021
Warrant One [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 4,585
Expiration date 2029-04
Warrant Two [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 2,782
Expiration date 2029-04
Warrant Three [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 2,172
Expiration date 2029-04
Warrant Four [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 10,884
Expiration date 2029-04
Warrant Five [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 2,782
Expiration date 2025-04
Warrant Six [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,600.00
Number outstanding 36
Expiration date 2028-10
Warrant Seven [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 2,720.00
Number outstanding 5,758
Expiration date 2028-12
Warrant Eight [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 3,200.00
Number outstanding 22
Expiration date 2028-08