XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE DISCLOSURES - Hierarchy (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money Market Fund $ 83,304 $ 191,841
Interest rate swap 3,556 6,236
Royalties fair value 8,298  
Contingent consideration, Novitium 12,800 24,000
Accrued licensor payment 23,125  
Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money Market Fund 83,304 191,841
Interest rate swap 0 0
Royalties fair value 8,298  
Accrued licensor payment 0  
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money Market Fund 0 0
Interest rate swap 3,556 6,236
Royalties fair value 0  
Accrued licensor payment 0  
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money Market Fund 0 0
Interest rate swap 0 0
Royalties fair value 0  
Accrued licensor payment 23,125  
Novitium    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 12,758 23,984
Novitium | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 0 0
Novitium | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 0 0
Novitium | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 12,758 $ 23,984
Alimera Sciences, Inc    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 8,700  
Alimera Sciences, Inc | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 0  
Alimera Sciences, Inc | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium 0  
Alimera Sciences, Inc | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, Novitium $ 8,700