XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Stock award plan - Share-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock option plan        
Share-based compensation expense $ 19,755 $ 26,942 $ 57,376 $ 85,128
Unrecognized compensation cost 117,800   $ 117,800  
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,416 13,986 $ 27,810 44,828
Selling, general and administrative        
Stock option plan        
Share-based compensation expense $ 10,339 $ 12,956 $ 29,566 $ 40,300