v3.25.4
Share-based payments - Schedule of Shares under CFO Buyout (Details) - Group Chief Executive Buyout - share
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
SHARE-BASED PAYMENTS (Details) - Schedule of Shares under CFO Buyout [Line Items]    
Number of options outstanding, start of period (in options) 3,968,909 5,337,899
Exercised (in options) (1,368,990) (1,368,990)
Number of options outstanding, end of period (in options) 2,599,919 3,968,909