XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stock award plan - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock option plan        
Share-based compensation expense $ 29,371 $ 27,730 $ 58,186 $ 54,319
Unrecognized compensation cost 212,700   $ 212,700  
Weighted average remaining service period for recognition of unrecognized compensation cost     2 years 3 months 18 days  
Research and development        
Stock option plan        
Share-based compensation expense 15,529 13,798 $ 30,842 26,832
Selling, general and administrative        
Stock option plan        
Share-based compensation expense $ 13,842 $ 13,932 $ 27,344 $ 27,487