GENERAL INFORMATION - Nature of Business (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2025
country
location
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of locations (over) | location | 100 |
| Number of country (over) | country | 20 |