XML 189 R137.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating expenses - Schedule of Average Number of Persons Employed by the Group (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
OPERATING EXPENSES (Details) - Schedule of Average Number of Persons Employed by the Group [Line Items]      
Number of employees 66,197 63,372 65,076
UK      
OPERATING EXPENSES (Details) - Schedule of Average Number of Persons Employed by the Group [Line Items]      
Number of employees 65,390 62,587 64,250
Overseas      
OPERATING EXPENSES (Details) - Schedule of Average Number of Persons Employed by the Group [Line Items]      
Number of employees 807 785 826