XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock, Warrants (Details) - Warrants [Member] - Warrants Issued in 2020 [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2020
Warrants [Abstract]      
Weighted average fair value of warrants at grant date (in dollars per share)     $ 83.2
Dividend yield     0.00%
Expected stock price volatility     97.00%
Risk-free interest rate     0.27%
Expected option term     5 years
Warrants issued (in shares)   1,250 1,250
Exercise price (in dollars per share)   $ 115 $ 115
Outstanding and Exercisable (in shares) 1,250    
Issued (in shares) 0    
Exercised (in shares) 0    
Terminated/ cancelled (in shares) 0    
Outstanding and Exercisable (in shares) 1,250 1,250  
Expiration date Apr. 30, 2025