XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE - Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Nov. 19, 2021
Money Market Fund $ 191,841    
Interest rate swap 6,236 $ 8,759  
Level 1      
Money Market Fund 191,841    
Interest rate swap 0 0  
Level 2      
Money Market Fund 0    
Interest rate swap 6,236 8,759  
Level 3      
Money Market Fund 0    
Interest rate swap 0 0  
Novitium      
Contingent consideration 23,984 35,058 $ 30,800
Novitium | Level 1      
Contingent consideration 0 0  
Novitium | Level 2      
Contingent consideration 0 0  
Novitium | Level 3      
Contingent consideration $ 23,984 $ 35,058