v3.26.1
SEGMENT INFORMATION - Narrative (Details) - segment
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Number of operating segments 3  
Product Concentration Risk | Revenues | Customer, Top Ten Products    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 57.00% 54.00%