v3.26.1
INTRODUCTION (Details)
6 Months Ended
Jun. 30, 2026
employee
location
country
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of years in operation (over) 100 years
Approximate number of employees | employee 12,500
Number of locations (over) | location 40
Number of countries in which entity operates | country 20