XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Jun. 13, 2023
Mar. 31, 2022
Mar. 02, 2022
Mar. 31, 2021
Jan. 31, 2021
Number of Warrants                  
Outstanding and exercisable, beginning (in shares) 2,179,798 26,089 26,089            
Issued (in shares) 6,389,718 56,795              
Expired (in shares) (116) (564)              
Exercised (in shares) (3,048,825) (23,087)              
Warrants outstanding and exercisable, ending (in shares) 5,520,575 59,233 2,179,798 26,089          
Weighted Average Exercise Price Per Share                  
Outstanding and exercisable, beginning (in dollars per share) $ 19.16 $ 1,992.90 $ 1,992.90            
Issued (in dollars per share) 1.79 161.70              
Expired (in dollars per share) 773.79 7,755.30              
Exercised (in dollars per share) 0.65 2.10              
Warrants outstanding and exercisable, ending (in dollars per share) $ 7.85 $ 732.90 $ 19.16 $ 1,992.90          
Weighted Average Remaining Term in Years                  
Outstanding and exercisable (in years) 4 years 10 months 9 days 4 years 2 months 4 days 5 years 6 months 3 years 11 months 12 days          
Issued (in years) 4 years 10 months 6 days 4 years 8 months 1 day              
Exercised (in years) 4 years 11 months 8 days 4 years 8 months 1 day              
Warrants to purchase of stock             1    
Class of warrant or right, exercise price of warrants or rights (in dollars per share)             $ 264.60    
Shares issued, price per share (in dollars per share)             $ 288.75    
Series B Preferred Stock                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock   499              
March 2022 offering                  
Weighted Average Remaining Term in Years                  
Class of warrant or right, exercise price of warrants or rights (in dollars per share)           $ 5.901      
Consideration for purchase of securities           $ 9.0      
Shares issued, price per share (in dollars per share)           $ 264.60      
Warrant amendment agreement                  
Weighted Average Remaining Term in Years                  
Class of warrant or right, exercise price of warrants or rights (in dollars per share)               $ 2,541.00 $ 1,680.00
June 2023 Inducement Offering                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock 3,448,664       1,724,332        
Class of warrant or right, exercise price of warrants or rights (in dollars per share)         $ 1.15        
June 2023 Inducement Offering | Common Stock                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock 1,724,332                
Maximum | Warrant amendment agreement                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock               1,872 5,080
Maximum | June 2023 Inducement Offering                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock         3,448,664        
Warrants, pre-funded warrants, and placement agent warrants                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock 23,087                
Warrants, pre-funded warrants, and placement agent warrants | March 2022 offering                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock   55,883              
Warrants, pre-funded warrants, and placement agent warrants | March 2023 offering                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock 2,941,054                
Warrants, pre-funded warrants, and placement agent warrants | June 2023 Inducement Offering | Common Stock                  
Weighted Average Remaining Term in Years                  
Warrants to purchase of stock 1,324,493                
Existing warrants | June 2023 Inducement Offering                  
Weighted Average Remaining Term in Years                  
Class of warrant or right, exercise price of warrants or rights (in dollars per share)         $ 0.125