v3.26.3
SEGMENT INFORMATION - Narrative (Details) - segment
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]    
Number of operating segments 3  
Number of reportable segments 3  
Product Concentration Risk | Revenues | Customer, Top Ten Products    
Disaggregation of Revenue [Line Items]    
Concentration risk percentage 57.00% 55.00%