v3.25.4
SEGMENT INFORMATION - Narrative (Details)
12 Months Ended
Dec. 31, 2025
segment
product
Dec. 31, 2024
product
Dec. 31, 2023
product
Disaggregation of Revenue [Line Items]      
Number of operating segments | segment 3    
Number of products/franchises represented of total revenue | product 10 10 10
Product Concentration Risk | Revenues | Customer, Top Ten Products      
Disaggregation of Revenue [Line Items]      
Concentration risk, percentage 56.00% 54.00% 48.00%