XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Offerings (Details 2) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Jun. 30, 2024
Warrants outstanding   1,104,217
2022 Offering [Member] | Warrant One [Member]    
Warrants outstanding 3,300  
Exercise Price $ 312.50  
Expiration Date 5  
Warrants outstanding, value $ 0.4  
Risk-free interest rate 1.81%  
Volatility 93.25%  
Expected dividend yield 0.00%  
Expected life (in years) 5 years  
2022 Offering [Member] | Warrant Two [Member]    
Warrants outstanding 3,100  
Exercise Price $ 175.00  
Expiration Date 5  
Warrants outstanding, value $ 0.2  
Risk-free interest rate 2.87%  
Volatility 96.70%  
Expected dividend yield 0.00%  
Expected life (in years) 5 years