XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands, $ in Millions
12 Months Ended
Nov. 05, 2024
USD ($)
$ / shares
shares
Aug. 23, 2024
USD ($)
$ / shares
shares
Jul. 25, 2024
USD ($)
$ / shares
shares
Jun. 26, 2024
Jun. 06, 2024
Apr. 30, 2024
USD ($)
Warrant
$ / shares
shares
Oct. 17, 2023
USD ($)
$ / shares
shares
Oct. 17, 2023
AUD ($)
Oct. 12, 2023
shares
$ / shares
Mar. 12, 2019
Nov. 27, 2017
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Aug. 30, 2024
$ / shares
Aug. 13, 2024
$ / shares
shares
Class of Stock Disclosures [Abstract]                              
Preferred stock, shares outstanding (in shares)                       0 0    
Warrants to purchase shares of common stock (in shares) 1,832,517                            
Offering expense | $ $ 1,400                            
Common stock, par value (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001    
Exercise price of warrants (in dollars per share) | $ / shares $ 2.1                            
Converted warrant | $                       $ 4,217 $ 7,623    
Preferred stock, par value (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001    
Gross proceeds prior to deducting inducement agent fees and estimated offering expenses | $ $ 3,800                            
Common stock warrant liability | $                       $ 468 $ 2,843    
Reverse stock split       0.029                      
Minimum [Member]                              
Class of Stock Disclosures [Abstract]                              
Reverse stock split         0.20                    
Maximum [Member]                              
Class of Stock Disclosures [Abstract]                              
Reverse stock split         0.014                    
At-the-Market Program [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)                         18,781    
Gross proceeds from public stock offering | $                         $ 2,300    
Net proceeds from public stock offering | $                         $ 2,100    
Aggregate cash fee paid to underwriter or placement agent                       3.00%      
April 2024 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)           240,571                  
Warrants to purchase shares of common stock (in shares)           3,214,288                 2,498,331
Exercise price of warrants (in dollars per share) | $ / shares           $ 2.1           $ 2.23   $ 2.1 $ 2.49
No of warrants converted to equity (in shares)                       2,737,816      
Converted warrant | $                       $ 5,600      
Gross proceeds before deducting the placement agent fees and other offering expenses | $           $ 2,700                  
Issuance of common stock for pre-funded warrants (in shares)           80,854                  
Common stock offering price per share (in dollars per share) | $ / shares           $ 8.4                  
Number of warrants included in each unit | Warrant           1                  
Warrants to purchase common shares (in shares)           1.50           2,737,816      
Warrant expiry period                       5 years      
August 2024 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Warrants to purchase shares of common stock (in shares)   14,501                          
Exercise price of warrants (in dollars per share) | $ / shares   $ 3.04425                          
Gross proceeds before deducting the placement agent fees and other offering expenses | $   $ 631,000                          
Warrants to Purchase Common Stock [Member]                              
Class of Stock Disclosures [Abstract]                              
Warrants to purchase shares of common stock (in shares) 54,976                            
Warrants to purchase common shares (in shares)           1                  
Number of trading days                       5 days      
Floor price per share (in dollars per share) | $ / shares                       $ 2.1      
Series I Warrants and Series II Warrants [Member]                              
Class of Stock Disclosures [Abstract]                              
Warrants to purchase shares of common stock (in shares) 3,665,034                            
Series I Warrants [Member]                              
Class of Stock Disclosures [Abstract]                              
Exercise price of warrants (in dollars per share) | $ / shares $ 1.94                            
Warrant expiry period                       5 years      
Warrants exercisable period                       6 months      
Series II Warrants [Member]                              
Class of Stock Disclosures [Abstract]                              
Exercise price of warrants (in dollars per share) | $ / shares $ 1.94                            
Warrant expiry period                       2 years      
Warrants exercisable period                       6 months      
Supply Agreement [Member] | Maximum [Member]                              
Class of Stock Disclosures [Abstract]                              
Period for ultrafiltration services                       10 years      
Securities Purchase Agreement [Member]                              
Class of Stock Disclosures [Abstract]                              
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001                          
Net proceeds after deducting placement agent fees and commissions and offering expenses | $     $ 1,500                        
Securities Purchase Agreement [Member] | July 2024 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)     469,340                        
Exercise price of warrants (in dollars per share) | $ / shares     $ 3.99                        
Gross proceeds before deducting placement agent fees and commissions and offering expenses | $     $ 2,000                        
Common stock offering price per share (in dollars per share) | $ / shares   $ 1.845 $ 4.24                        
Warrants to purchase common shares (in shares)     938,680                        
Warrant expiry period                       5 years      
Securities Purchase Agreement [Member] | August 2024 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)   483,351                          
Warrants to purchase shares of common stock (in shares)   483,351                          
Exercise price of warrants (in dollars per share) | $ / shares   $ 1.72                          
Series F Convertible Preferred Stock [Member]                              
Class of Stock Disclosures [Abstract]                              
Number of consecutive trading days considered for expiration                       20 days      
Number of consecutive trading days                       30 days      
Percentage of volume weighted average price of common stock                     300.00%        
Trading volume for each trading day | $                     $ 7,000        
Conversion price (in dollars per share) | $ / shares   $ 542.01                          
Preferred stock, shares outstanding (in shares)                       127 127    
Preferred stock, par value (in dollars per share) | $ / shares                       $ 0.0001 $ 0.0001    
Series F Convertible Preferred Stock [Member] | Minimum [Member]                              
Class of Stock Disclosures [Abstract]                              
Aggregate cash fee paid to underwriter or placement agent                   8.00%          
Series F Convertible Preferred Stock [Member] | Maximum [Member]                              
Class of Stock Disclosures [Abstract]                              
Aggregate cash fee paid to underwriter or placement agent                   7.00%          
Series J Convertible Preferred Stock [Member] | October 2023 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)                 150,000            
Warrants to purchase shares of common stock (in shares)                 0.5            
Number of shares in one unit (in shares)                 1            
Original issue discount percentage                 40.00%            
Additional shares issuable upon declaration of dividends (in shares)                 362,933            
Common stock offering price per share (in dollars per share) | $ / shares                 $ 15            
Preferred stock, par value (in dollars per share) | $ / shares                 $ 0.0001            
Number of warrants included in each unit                 1            
Common Stock [Member]                              
Class of Stock Disclosures [Abstract]                              
Issuance of common stock, net (in shares)                       1,274,108 18,781    
Converted warrant | $                       $ 0 $ 0    
Common Stock [Member] | Series J Convertible Preferred Stock [Member] | October 2023 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Common stock, par value (in dollars per share) | $ / shares                 $ 0.0001            
Warrants [Member]                              
Class of Stock Disclosures [Abstract]                              
Common stock warrant liability | $             $ 7,800                
Warrants [Member] | October 2023 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Gross proceeds before deducting placement agent fees and commissions and offering expenses | $             2,250                
Net proceeds after deducting placement agent fees and commissions and offering expenses | $             $ 1,500                
Financing expense | $               $ 2.7              
Warrants [Member] | Series J Convertible Preferred Stock [Member] | October 2023 Offering [Member]                              
Class of Stock Disclosures [Abstract]                              
Warrants to purchase shares of common stock (in shares)             0.5                
Exercise price of warrants (in dollars per share) | $ / shares             $ 262.5                
Warrants term                       3 years