XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Agreements Related to Intellectual Property (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2019
Aug. 31, 2017
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Agreements Related to Intellectual Property          
Revenue     $ 2,398 $ 2,528  
Payment licensing to third parties     1,031 1,061  
Contingent consideration     9,000   $ 6,200
License and Service          
Agreements Related to Intellectual Property          
Revenue     1,741 1,639  
Agreement and Plan of Merger          
Agreements Related to Intellectual Property          
Term of agreement   10 years      
Additional contingent consideration based on milestones, maximum, per Agreement   $ 75,000      
License Agreement | Sun Pharmaceutical Industries, Inc          
Agreements Related to Intellectual Property          
Upfront payment receivable         $ 15,000
Patent License Agreement | Eli Lilly and Company | License and Service          
Agreements Related to Intellectual Property          
Revenue     $ 1,700 $ 1,600  
APA          
Agreements Related to Intellectual Property          
Percentage of Sale of EPI Health Cream 1.00%