XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based payments - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Plan
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of share-based employee compensation plans | Plan 2      
Liability for share-based compensation - current $ 2,428 $ 4,394    
Share-based compensation, unrecognized $ 40,018      
Common stock, shares authorized | shares 1,600,000,000 1,600,000,000    
Share-based compensation $ 32,304 $ 38,534 $ 28,873  
Income tax expense / (benefit) 110,446 (8,136) 40,840  
Conversion of full liability $ 1,966      
Preferred stock, shares authorized | shares 233,333,333      
Short Term Incentive Program (Member)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation $ 0 0    
Performance Restricted Stock Units (PRSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation       $ 7,105
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average grant date fair value, granted | $ / shares $ 9.06      
2021 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized | shares 15,209,712      
Grant date fair value of shares vested $ 35,777 $ 36,703 $ 47,983  
Conversion of full liability $ 6,276      
Weighted-average grant date fair value per share | $ / shares $ 15.94 $ 16.12 $ 16.31  
2021 Plan | Restricted Stock Units (RSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average grant date fair value, granted | $ / shares [1] $ 15.94      
Unrecognized share-based compensation expected to be recognized 1 year 9 months 18 days      
2021 Plan | Performance Restricted Stock Units (PRSUs)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation $ 0 $ 0 $ 0  
2021 Plan | Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based payment award, number of shares Granted | shares 0 0 0  
Stock options exercisable | shares 166,666      
Contractual life 10 years      
2021 Plan and 2018 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation $ 32,304 $ 38,534 $ 28,873  
Income tax expense / (benefit) $ 720 $ 4,310    
Employee Share Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Treasury share reissued | shares 100,234 21,912    
Granted Stock Percentage 25.00%      
Minimum | 2021 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period 1 year      
Internal performance targets 0.00%      
Maximum | 2021 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period 3 years      
Internal performance targets 200.00%      
Maximum | Employee Share Purchase Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, shares authorized | shares 2,083,333      
[1] Represents RSUs and PRSUs based on performance target achievement of 100%.