v3.25.2
The following table summarizes information with respect to outstanding warrants to purchase common stock of the Company at June 30, 2025: (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number outstanding 26,239
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,600.00
Number outstanding 36
Expiration date 2028-10
Warrant Six [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 Seven [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