v3.26.1
BUSINESS, PRESENTATION, AND RECENT ACCOUNTING PRONOUNCEMENTS (Details)
Mar. 31, 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