v3.26.1
Note 12 - Commitments and Contingencies (Details Textual)
$ in Thousands, € in Millions
1 Months Ended 3 Months Ended 6 Months Ended 10 Months Ended 71 Months Ended
Jun. 30, 2030
USD ($)
Jun. 30, 2029
USD ($)
Jun. 30, 2028
USD ($)
Apr. 01, 2027
USD ($)
Jul. 01, 2026
USD ($)
Aug. 31, 2024
Aug. 30, 2024
May 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2025
EUR (€)
Aug. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2032
USD ($)
Feb. 28, 2026
Dec. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 14, 2023
USD ($)
Sep. 30, 2022
USD ($)
Mar. 31, 2020
Payments to Acquire Intangible Assets                           $ 15,000 $ (0)                  
Increlex [Member]                                                
Other Commitment                                     $ 2,500   $ 2,500      
Business Combination, Contingent Consideration, Liability                           2,379         2,259          
Business Combination, Contingent Consideration, Liability, Accreted to Interest Expense                           121         241          
Payments to Acquire Inventory                 $ 11,540                              
Number of Quarterly Installment Payments                 8           8                  
Business Combination, Contingent Consideration, Liability, Current                           6,884         6,926          
Business Combination, Contingent Consideration, Liability, Noncurrent                           0         3,463          
GALZIN [Member]                                                
Royalties, Percentage of Net Sales,                                         10.00%      
Indemnification Rights and Agreements [Member]                                                
Other Commitment                           0         0          
Lukare [Member] | Obligation Based on First Commercial Sale of Product [Member]                                                
Other Commitment                                             $ 250  
Lukare [Member] | Obligation Based on No Generic Competitors Launching in 48 Months [Member]                                                
Other Commitment                                             $ 500  
Tulex Pharmaceuticals, Inc. (“Tulex”) [Member] | Obligation Based on First Commercial Sale of Product [Member]                                                
Royalties, Percentage of Net Sales,                                           17.00%    
Other Commitment                                           $ 250    
Tulex Pharmaceuticals, Inc. (“Tulex”) [Member] | Obligation Based on Acceptance of FDA of NDA for product [Member]                                                
Royalties, Percentage of Net Sales,                                           12.50%    
Selenix [Member] | DS-200 [Member]                                                
Revenue, Additional Based on Event and Sales-based Milestones Achievements                       $ 1,500                        
Commitment, Allocation of Profits, Percentage           45.00% 50.00%         45.00%                        
Selenix [Member] | Maximum [Member] | DS-200 [Member]                                                
Revenue, Additional Based on Event and Sales-based Milestones Achievements                         $ 5,000                      
AMMTeK [Member] | Amglidia [Member]                                                
Royalties, Percentage of Net Sales,                                       14.00%        
AMMTeK [Member] | Receipt of FDA Minutes [Member] | Amglidia [Member]                                                
Other Commitment                                       $ 500        
AMMTeK [Member] | NDA Acceptance for Review by FDA [Member] | Amglidia [Member]                                                
Other Commitment                                       550        
AMMTeK [Member] | NDA Approval by the FDA and First Commercial Sale [Member] | Amglidia [Member]                                                
Other Commitment                                       $ 1,300        
Esteve [Member] | Increlex [Member]                                                
Accounts Receivable, after Allowance for Credit Loss                   $ 4,327     4,327                      
Esteve [Member] | Increlex [Member]                                                
Proceeds From Up-front Payment | €                     € 4                          
License Agreement, Purchase Price of Option to Acquire | €                     € 6                          
Revenues                   1,786                            
Contract with Customer, Liability                   $ 2,541     $ 2,541                      
Contract with Customer, Liability, Current                           330         457          
Contract with Customer, Liability, Noncurrent                           1,617         $ 1,762          
Contract with Customer, Liability, Revenue Recognized                           430                    
Pierre Fabre [Member] | Hemangeol [Member]                                                
Royalties, Percentage of Net Sales,                                   8.00%            
Knight Therapeutics [Member] | IMPAVIDO [Member] | Forecast [Member]                                                
Payments to Acquire Intangible Assets                                 $ 4,250              
Knight Therapeutics [Member] | Licensing Agreement Assets Acquisition [Member] | Licensing Agreement [Member] | IMPAVIDO [Member]                                                
Other Commitment               $ 4,250                                
Other Commitment, Current                           1,020                    
Other Commitment, Noncurrent                           2,304                    
Other Commitment, Accreted to Interest Expense                           $ 926                    
Licensing Agreement, Additional Payment Upon Reaching Milestones               4,000                                
Licensing Agreement, Additional Payment Upon Reaching Milestones, Tranche One               1,000                                
Licensing Agreement, Net Sales Milestone, One               50,000                                
Licensing Agreement, Net Sales Milestone, Two               100,000                                
Licensing Agreement, Net Sales Milestone, Three               150,000                                
Licensing Agreement, Net Sales Milestone, Four               $ 200,000                                
Licensing Agreement, Annual Payment Percentage of Net Sales, One               55.00%                                
Licensing Agreement, Annual Payment, Net Sales Benchmark               $ 7,000                                
Licensing Agreement, Annual Payment Percentage of Net Sales, Two               50.00%                                
Licensing Agreement, Additional Payment Upon Reaching Milestones, Tranche Two               $ 1,000                                
Licensing Agreement, Additional Payment Upon Reaching Milestones, Tranche Three               1,000                                
Licensing Agreement, Additional Payment Upon Reaching Milestones, Tranche Four               $ 1,000                                
Knight Therapeutics [Member] | Licensing Agreement Assets Acquisition [Member] | Licensing Agreement [Member] | IMPAVIDO [Member] | Subsequent Event [Member]                                                
Payments to Acquire Intangible Assets         $ 125                                      
Knight Therapeutics [Member] | Licensing Agreement Assets Acquisition [Member] | Licensing Agreement [Member] | IMPAVIDO [Member] | Forecast [Member]                                                
Payments to Acquire Intangible Assets $ 875 $ 1,000 $ 1,000 $ 1,250                         $ 4,250              
Knight Therapeutics [Member] | Maximum [Member] | Licensing Agreement Assets Acquisition [Member] | Licensing Agreement [Member] | IMPAVIDO [Member]                                                
Licensing Agreement, Number of Additional Annual Renewals               10                                
Exclusive Licensing and Supply Agreement (the “Alkindi License Agreement”) [Member] | Diurnal Limited [Member] | Maximum [Member]                                                
Aggregate Value of Licensing Milestone Included in Research and Development Expense                               $ 44,000                
Royalties, Percentage of Net Sales,                                               17.00%
Exclusive Licensing and Supply Agreement (the “Alkindi License Agreement”) [Member] | Diurnal Limited [Member] | Minimum [Member]                                                
Royalties, Percentage of Net Sales,                                               11.00%