XML 93 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Agreements Related to Intellectual Property (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 31, 2017
Agreements Related to Intellectual Property          
Revenue, Net   $ 6,761,000 $ 6,482,000 $ 4,227,000  
Contingent consideration   28,400,000 4,061,000    
EPI Health, LLC          
Agreements Related to Intellectual Property          
Potential milestone payments       20,000,000.0  
Percentage of upfront and license fees 25.00%        
Term of agreement 10 years        
EPI Health, LLC | Royalty          
Agreements Related to Intellectual Property          
Revenue, Net   800,000 700,000    
Rigel          
Agreements Related to Intellectual Property          
Milestone payment       4,000,000.0  
Amendment fees payable     1,500,000    
Agreement and Plan of Merger | Confluence          
Agreements Related to Intellectual Property          
Additional contingent consideration based on milestones, maximum, per Agreement         $ 75,000,000.0
Contingent consideration   28,400,000 4,100,000    
APA | Allergan          
Agreements Related to Intellectual Property          
Aggregate royalty payments   $ 0 $ 0 $ 1,400,000