GENERAL INFORMATION - Nature of Business (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2024
location
country
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of locations | location | 100 |
| Number of country | country | 25 |