XML 123 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details 2) - shares
1 Months Ended 12 Months Ended
Nov. 17, 2009
Oct. 31, 2019
Dec. 31, 2021
Nov. 30, 2009
Share based Compensation        
Number of preceding years considered for estimating forfeiture     5 years  
2009 Plan        
Share based Compensation        
Number of ordinary shares reserved for issuance under the plan       323,694,050
Term of plan 10 years      
2019 Plan        
Share based Compensation        
Number of ordinary shares reserved for issuance under the plan   322,458,300    
Term of plan   10 years