v3.26.1
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Details)
Jun. 30, 2026
country
product
facility
Accounting Policies [Abstract]  
Number of new products | product 2
Number of European countries | country 17
Number of pharmaceutical manufacturing facilities | facility 3