XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE DISCLOSURES - Narrative (Details) - USD ($)
3 Months Ended
Dec. 12, 2023
Mar. 31, 2024
Mar. 31, 2023
Mar. 28, 2024
Jan. 24, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Money market funds   $ 174,316,000       $ 194,841,000
Interest rate swap   $ 7,654,000       6,236,000
Achievement of milestones payment period   24 months        
Payments on contingent consideration   $ 12,500,000 $ 0      
Contingent consideration   11,600,000       24,000,000.0
CG Oncology            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Shares held (in shares)         219,925  
Value of shares held   9,700,000        
Closing price       $ 43.90    
Novitium            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Additional contingent consideration   46,500,000        
Payments on contingent consideration $ 12,500,000          
Contingent consideration   $ 11,574,000       $ 23,984,000