Capital and reserves - Dividends (Details) |
6 Months Ended | 12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
|
Mar. 31, 2026
USD ($)
$ / shares
|
Dec. 31, 2023
USD ($)
$ / shares
|
Dec. 31, 2023
CNY (¥)
|
Dec. 31, 2025
USD ($)
$ / shares
|
Dec. 31, 2025
CNY (¥)
|
Dec. 31, 2024
USD ($)
$ / shares
|
Dec. 31, 2024
CNY (¥)
|
Jun. 30, 2023
USD ($)
$ / shares
|
Jun. 30, 2023
CNY (¥)
|
|
| Special Cash Dividends | |||||||||
| Capital and reserves | |||||||||
| Dividends per share | $ 0.0725 | $ 0.043 | |||||||
| Dividends paid | $ 90,635,000 | ¥ 643,176,000 | $ 53,640,000 | ¥ 370,787,000 | |||||
| Interim Cash Dividends | |||||||||
| Capital and reserves | |||||||||
| Dividends per share | $ 0.0724 | $ 0.0686 | |||||||
| Dividends paid | $ 88,922,000 | ¥ 630,873,000 | $ 85,221,000 | ¥ 601,075,000 | |||||
| Final Dividends | |||||||||
| Capital and reserves | |||||||||
| Dividends per share | $ 0.103 | $ 0.0817 | |||||||
| Dividends paid | $ 128,758,000 | ¥ 923,664,000 | $ 101,292,000 | ¥ 726,875,000 | |||||
| Final dividends per share | $ 0.0941 | ||||||||
| Dividends declared | $ | $ 115,800,000 | ||||||||