XML 141 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Credit Agreement and Guaranty (Details)
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Mar. 11, 2024
USD ($)
Feb. 22, 2024
USD ($)
$ / shares
Feb. 09, 2024
USD ($)
Jul. 25, 2022
USD ($)
Jul. 08, 2022
USD ($)
Jan. 07, 2022
USD ($)
Feb. 10, 2020
USD ($)
$ / shares
Y
item
shares
Feb. 10, 2024
USD ($)
Dec. 31, 2023
USD ($)
Y
$ / shares
Sep. 30, 2023
USD ($)
Oct. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Y
$ / shares
Dec. 31, 2022
USD ($)
Y
Oct. 30, 2023
USD ($)
May 31, 2023
$ / shares
shares
Jul. 31, 2022
$ / shares
shares
Mar. 31, 2022
$ / shares
shares
Oct. 31, 2021
$ / shares
shares
Feb. 26, 2021
$ / shares
shares
Credit Agreement and Guaranty                                      
Repayments of debt                       $ 975,000 $ 17,375,000            
Interest rate (as a percent)                 15.60%     15.60%              
Percentage of annual interest rate             3.00%                        
Common stock that can be purchased with warrants (in shares) | shares                                 24,856 6,660  
Proceeds from warrant exercises             $ 20,000,000.0                        
Perceptive Credit Agreement                                      
Credit Agreement and Guaranty                                      
Repayments of debt         $ 5,000,000.0 $ 5,000,000.0                          
Principal payments on its outstanding                           $ 150,000          
Prepayment of outstanding principal       $ 7,000,000.0                              
Variable interest rate margin (as a percent)             10.25%                        
Perceptive Credit Agreement | Perceptive Warrants                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares                                     $ 5,740
Common stock that can be purchased with warrants (in shares) | shares             700                       225
Number of warrants issued | item             2                        
Facility fee percentage             1.00%                        
Perceptive Credit Agreement | First Seven Lakhs Shares                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares             $ 7,480               $ 3.69 $ 618.50 $ 4,330.50 $ 5,760  
Common stock that can be purchased with warrants (in shares) | shares             350               350 350 350 350  
Perceptive Credit Agreement | Remaining Seven Lakhs Shares                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares             $ 9,340               $ 3.69 $ 745 $ 5,276 $ 7,080  
Common stock that can be purchased with warrants (in shares) | shares             350               350 350 350 350  
Perceptive Credit Agreement | Warrants                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares                             $ 3.69 $ 501.50 $ 3,456.50 $ 4,540 $ 5,740
Common stock that can be purchased with warrants (in shares) | shares                             225 225 225 225  
Senior secured delayed draw term loan facility | Perceptive Credit Agreement                                      
Credit Agreement and Guaranty                                      
Maximum borrowing capacity             $ 35,000,000.0                        
Senior secured delayed draw term loan facility | Perceptive Credit Agreement, Tranche One                                      
Credit Agreement and Guaranty                                      
Amount borrowed             5,000,000.0                        
Senior secured delayed draw term loan facility | Perceptive Credit Agreement, Tranche Two                                      
Credit Agreement and Guaranty                                      
Amount borrowed             $ 15,000,000.0                        
Subsequent Event                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares   $ 1.25                                  
Proceeds from warrant exercises   $ 4,800,000                                  
Subsequent Event | Perceptive Credit Agreement                                      
Credit Agreement and Guaranty                                      
Repayments of debt $ 1,350,000                                    
Monthly principal payments     $ 150,000                                
Prepayment Occur on or Before February, 10, 2024 | Perceptive Credit Agreement                                      
Credit Agreement and Guaranty                                      
Prepayment premium percentage             2.00%                        
Minimum cash covenants               $ 3,000,000.0 $ 1,000,000.0   $ 500,000                
Revenue generated under debt                   $ 5,000,000.0                  
Two Thousand Twenty Perceptive Warrants [Member]                                      
Credit Agreement and Guaranty                                      
Fair value of warrants             $ 3,600,000                        
Two Thousand Twenty One Perceptive Warrants [Member]                                      
Credit Agreement and Guaranty                                      
Beneficial ownership percentage                       19.99%              
Fair value of warrants             $ 1,100,000                        
Two Thousand Twenty One Perceptive Warrants Sixth Amendment [Member]                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares                 $ 10.50     $ 10.50              
Two Thousand Twenty One Perceptive Warrants Seventh Amendment [Member]                                      
Credit Agreement and Guaranty                                      
Exercise price of warrants (in dollars per share) | $ / shares                 $ 1.82     $ 1.82              
Option pricing model | Fair value                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                 1.95     1.95 11.50            
Option pricing model | Maximum | Risk free interest rate                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                 4.0     4.0 4.7            
Option pricing model | Maximum | Expected life                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | Y                 4.4     4.4 4.5            
Option pricing model | Maximum | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                         1,700.00            
Option pricing model | Minimum | Risk free interest rate                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                 3.8     3.8 4.2            
Option pricing model | Minimum | Expected life                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | Y                 2.8     2.8 0.7            
Option pricing model | Minimum | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                         45.00            
Option pricing model | Common stock warrants | Maximum | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                 1,700.00     1,700.00              
Option pricing model | Common stock warrants | Minimum | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input                 3.69     3.69              
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Volatility                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input             0.700                        
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input             0.0147                        
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Expected life                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | Y             7                        
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Fair value                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | $ / shares             8,020                        
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Maximum | Perceptive Warrants | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | $ / shares             9,340                        
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Minimum | Perceptive Warrants | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | $ / shares             7,480                        
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Volatility                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input             1.035                        
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input             0.0115                        
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Expected life                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | Y             7                        
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Strike price                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | $ / shares             5,740                        
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Fair value                                      
Credit Agreement and Guaranty                                      
Warrants, Measurement Input | $ / shares             5,740