XML 145 R127.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Summary of Options Outstanding and Exercisable (Detail)
6 Months Ended 12 Months Ended
Jun. 30, 2022
shares
$ / shares
Dec. 31, 2021
shares
$ / shares
Dec. 31, 2020
shares
$ / shares
Dec. 31, 2019
shares
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]        
Number outstanding, Options Outstanding | shares 3,347,926 4,456,444 4,057,142 3,565,521
Weighted average remaining life, Options Outstanding 4 years 18 days 3 years 6 months 10 days    
Weighted average exercise price, Options Outstanding | $ / shares $ 10.76 $ 11.66    
Number outstanding, Options Exercisable | shares 1,336,712 2,445,230 1,810,577  
Weighted average remaining life, Options Exercisable 2 years 8 months 8 days 1 year 11 months 12 days    
Weighted average exercise price, Options Exercisable | $ / shares $ 12.97 $ 13.62 $ 14.73  
Exercise Price Range One [member]        
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]        
Number outstanding, Options Outstanding | shares 828,880 1,477,950    
Weighted average remaining life, Options Outstanding 5 years 1 month 17 days 6 years 21 days    
Weighted average exercise price, Options Outstanding | $ / shares $ 5.51 $ 6.53    
Number outstanding, Options Exercisable | shares 165,775 167,895    
Weighted average remaining life, Options Exercisable 5 years 1 month 17 days 5 years 7 months 13 days    
Weighted average exercise price, Options Exercisable | $ / shares $ 5.51 $ 5.51    
Exercise Price Range Two [member]        
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]        
Number outstanding, Options Outstanding | shares 1,286,688 1,677,399    
Weighted average remaining life, Options Outstanding 4 years 7 days 2 years 7 months 9 days    
Weighted average exercise price, Options Outstanding | $ / shares $ 10.12 $ 12.85    
Number outstanding, Options Exercisable | shares 496,979 1,194,130    
Weighted average remaining life, Options Exercisable 1 year 3 months 3 days 1 year 9 months 14 days    
Weighted average exercise price, Options Exercisable | $ / shares $ 12.42 $ 12.65    
Exercise Price Range Three [member]        
Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]        
Number outstanding, Options Outstanding | shares 1,232,358 1,301,095    
Weighted average remaining life, Options Outstanding 3 years 4 months 13 days 1 year 10 months 9 days    
Weighted average exercise price, Options Outstanding | $ / shares $ 14.95 $ 15.95    
Number outstanding, Options Exercisable | shares 673,958 1,083,205    
Weighted average remaining life, Options Exercisable 3 years 1 month 24 days 1 year 6 months 21 days    
Weighted average exercise price, Options Exercisable | $ / shares $ 15.21 $ 15.94