XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock award plan - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Stock option plan        
Share-based compensation expense $ 19,243 $ 29,371 $ 37,621 $ 58,186
Unrecognized compensation cost 134,600   $ 134,600  
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 9,428 15,529 $ 18,395 30,842
Selling, general and administrative        
Stock option plan        
Share-based compensation expense $ 9,815 $ 13,842 $ 19,226 $ 27,344