XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business, Basis of Presentation, New Accounting Standards and Summary of Significant Accounting Policies (Details) - USD ($)
6 Months Ended
Nov. 15, 2023
Aug. 31, 2023
Jun. 29, 2023
Jun. 30, 2024
Dec. 31, 2023
May 01, 2023
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
Period of royalty payments       20 years    
Cash payment       $ 140,000,000    
Acquisition of net working capital       12,100,000    
Cash received for prepaid royalties       1,000,000    
Quarterly royalty payment       $ 257,000    
Quarterly royalty payment, interest per annum       19.00%    
Additional fund   $ 1,500,000        
Common stock issued (in Shares)       11,532,000 11,532,000  
Common stock par value (in Dollars per share)       $ 0.001 $ 0.001  
Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
Period of royalty payments       20 years    
Decrease in royalty rate on product-by-product basis       2.00%    
Minimal annual royalty payment       $ 3,000,000    
Period of minimal annual royalty payment       12 years    
Inflation rate adjusted for minimal annual royalty payment       3.00%    
Prepaid royalty liabilities       $ 1,000,000    
Royalty payment payable under long term service agreement       1,500,000    
Original payable   600,000        
Additional fund   $ 900,000        
Rubric Capital Management L P [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
Common stock issued (in Shares) 877,192         5,000,000
Common stock par value (in Dollars per share)           $ 0.001
Sold shares of common stock (in Shares)     312,525      
Price per share (in Dollars per share)     $ 3.6797      
Gross proceeds $ 2,000,000   $ 1,150,000      
Par value per share (in Dollars per share) $ 2.2761          
Milestone Payments One [Member] | Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
One-time milestone payments       5,000,000    
Threshold net sales amount to determine one-time milestone payment       100,000,000    
Milestone Payments Two [Member] | Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
One-time milestone payments       10,000,000    
Threshold net sales amount to determine one-time milestone payment       200,000,000    
Milestone Payments Three [Member] | Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
One-time milestone payments       15,000,000    
Threshold net sales amount to determine one-time milestone payment       $ 300,000,000    
Royalty Rate One [Member] | Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
Royalty rate as percentage on net sales       8.00%    
Threshold annual net sales to determine royalty rate       $ 80,000,000    
Royalty Rate Two [Member] | Mayne License Agreement [Member]            
Business Basis of Presentation New Accounting Standards and Summary of Significant Accounting Policies [Line Items]            
Threshold net sales amount to determine one-time milestone payment       $ 80,000,000    
Royalty rate as percentage on net sales       7.50%    
Threshold annual net sales to determine royalty rate       $ 80,000,000