XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
License Agreements - Acquired product rights (Details) - Elyxyb asset purchase agreement
$ in Thousands
Aug. 03, 2022
USD ($)
item
License Agreements [Line Items]  
Amount payable $ 9,000
Contingent consideration $ 9,000
Number of sales milestone achievement | item 6
Maximum consideration $ 262,000
Minimum  
License Agreements [Line Items]  
Payment upon sales milestone achievement , Per Year 4,000
Sales milestone achievement 50,000
Maximum  
License Agreements [Line Items]  
Payment upon sales milestone achievement , Per Year 100,000
Sales milestone achievement $ 1,000,000