XML 138 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation - Share option awards (Details)
12 Months Ended
Dec. 31, 2024
yr
installment
Dec. 31, 2023
yr
share-based compensation    
Number of vesting installments | installment 3  
Expected lives (years) | yr   6.5
Equity share option awards | Graded-Vesting Method    
share-based compensation    
Vesting period 4 years  
Number of vesting installments | installment 4  
Equity share option awards | Cliff-Vesting Method    
share-based compensation    
Vesting period 3 years  
Expected lives (years) | yr 10  
Phantom share option awards    
share-based compensation    
Vesting period 30 months  
Minimum | Phantom share option awards    
share-based compensation    
Variable payout (as a percent) 0.00%  
Maximum | Share option awards    
share-based compensation    
Exercise period 10 years  
Maximum | Phantom share option awards    
share-based compensation    
Variable payout (as a percent) 100.00%