| Summary of Treasury shares [text block] |
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
As of January 1, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise of share-based payment (a) |
|
|
(325,202 |
) |
|
|
(1 |
) |
|
|
|
|
|
|
|
|
|
As of December 31, 2023 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise of share-based payment (a) |
|
|
(880,276 |
) |
|
|
— |
|
|
|
|
|
|
|
|
|
|
As of December 31, 2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercise of share-based payment (a) |
|
|
(1,450 |
) |
|
|
— |
|
|
|
|
|
|
|
|
|
|
As of December 31, 2025 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (a) |
For the years ended December 31, 2023, 2024 and 2025, the numbers of treasury shares of 325,202, 880,276 and 1,450 had been used for the exercise of share-based payment with a par value of USD0.00001 per share, respectively. |
|