XML 152 R109.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary shares (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 29, 2022
May 10, 2019
Jul. 31, 2022
Jun. 30, 2021
Jun. 30, 2020
May 31, 2020
May 31, 2019
Dec. 31, 2022
Dec. 31, 2021
RSUs and share options                  
Ordinary shares                  
Ordinary shares reserved for issuance               90,955,190 124,045,978
Class A ordinary shares | Huang River Investment Limited                  
Ordinary shares                  
Shares Issued     2,164,236 1,914,998   2,938,584 8,127,302    
Class A ordinary shares | Huang River Investment Limited | Transaction with Tencent                  
Ordinary shares                  
Business combination, consideration transferred $ 220 $ 250              
Class A ordinary shares | HKSE                  
Ordinary shares                  
Shares Issued         152,912,100