XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Credit Agreement and Guaranty (Details)
1 Months Ended 2 Months Ended 4 Months Ended 6 Months Ended
Mar. 11, 2024
USD ($)
Jul. 25, 2022
USD ($)
Jul. 08, 2022
USD ($)
Jan. 07, 2022
USD ($)
Feb. 10, 2020
USD ($)
Y
item
$ / shares
shares
Feb. 10, 2024
USD ($)
Dec. 31, 2023
USD ($)
Y
Oct. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
Y
Jun. 30, 2023
USD ($)
Feb. 22, 2024
$ / shares
Mar. 31, 2022
shares
Oct. 31, 2021
shares
Feb. 26, 2021
$ / shares
shares
Credit Agreement and Guaranty                            
Repayments of debt                 $ 1,650,000 $ 450,000        
Exercise price of warrants (in dollars per share) | $ / shares                     $ 1.25      
Common stock that can be purchased with warrants (in shares) | shares                       24,856 6,660  
Proceeds from warrant exercises         $ 20,000,000.0       4,376,000 $ 6,509,000        
Perceptive Credit Agreement                            
Credit Agreement and Guaranty                            
Outstanding line of credit                 0          
Repayments of debt $ 1,350,000   $ 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                  
Common stock that can be purchased with warrants (in shares) | shares         350                  
Perceptive Credit Agreement | Remaining Seven Lakhs Shares                            
Credit Agreement and Guaranty                            
Exercise price of warrants (in dollars per share) | $ / shares         $ 9,340                  
Common stock that can be purchased with warrants (in shares) | shares         350                  
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                  
Prepayment Occur on or Before February, 10, 2024 | Perceptive Credit Agreement                            
Credit Agreement and Guaranty                            
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          
Two Thousand Twenty One Perceptive Warrants Seventh Amendment [Member]                            
Credit Agreement and Guaranty                            
Exercise price of warrants (in dollars per share) | $ / shares                 $ 1.82          
Option pricing model | Fair value                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input             1.95              
Option pricing model | Maximum | Risk free interest rate                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input             4.0   4.7          
Option pricing model | Maximum | Expected life                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | Y             4.4   4.9          
Option pricing model | Minimum | Risk free interest rate                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input             3.8   4.3          
Option pricing model | Minimum | Expected life                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | Y             2.8   1.2          
Option pricing model | Common stock warrants | Maximum | Fair value                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | $ / shares                 1.52          
Option pricing model | Common stock warrants | Minimum | Fair value                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | $ / shares                 0.33          
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Volatility                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input         70.0                  
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | item         1.47                  
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         8,020                  
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Maximum | Perceptive Warrants | Strike price                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input         9,340                  
Option pricing model | Two Thousand Twenty Perceptive Warrants [Member] | Minimum | Perceptive Warrants | Strike price                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input         7,480                  
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Volatility                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input         103.5                  
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Warrants | Risk free interest rate                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | item         1.15                  
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         5,740                  
Option pricing model | Two Thousand Twenty One Perceptive Warrants [Member] | Perceptive Credit Agreement | Expected life                            
Credit Agreement and Guaranty                            
Warrants, Measurement Input | Y         7