v3.26.1
Nature of Operations (Details)
Mar. 31, 2026
Employee
Country
Minority Interest [Line Items]  
Number of employees employed | Employee 47,000
Number of countries in which entity operates (more than 140) | Country 140