XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE DISCLOSURES - Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate swap $ 9,174 $ 8,759
Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate swap 0 0
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate swap 9,174 8,759
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Interest rate swap 0 0
Novitium    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration 37,054 35,058
Novitium | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration 0 0
Novitium | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration 0 0
Novitium | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration $ 37,054 35,058
BioSante Pharmaceuticals    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration   0
BioSante Pharmaceuticals | Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration   0
BioSante Pharmaceuticals | Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration   0
BioSante Pharmaceuticals | Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration   $ 0