Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.1
The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at December 31, 2024: (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number outstanding 45,664
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,782
Expiration date 2025-04
Warrant Four [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 Five [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,056.00
Number outstanding 10,884
Expiration date 2025-02
Warrant Six [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 Seven [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 Eight [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 1,776.00
Number outstanding 5,758
Expiration date 2025-01
Warrant Nine [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 Ten [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
Warrant Eleven [Member]  
Class of Warrant or Right [Line Items]  
Exercise price (in dollars per share) | $ / shares $ 364,800.00
Number outstanding 1
Expiration date 2025-02