v3.26.1
FAIR VALUE MEASUREMENTS - Additional Information (Details)
€ in Millions, $ in Billions
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 04, 2021
EUR (€)
Immunomedics | Fair Value, Nonrecurring | Level 3 | Fair value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Future royalties $ 0.8 $ 0.8  
Immunomedics | Fair Value, Nonrecurring | Level 3 | Carrying value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Future royalties $ 1.1 $ 1.1  
Maximum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency derivative contract maturities (in months) 18 months    
Maximum | MYR GmbH      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration liability | €     € 300