XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Options to purchase common stock      
Stock based compensation expense      
Options granted (in shares) 266,000    
Stock-based compensation expense $ 152,384 $ 115,219 $ 50,171
Unrecognized compensation expense $ 265,100    
Unrecognized compensation expense, weighted average period of recognition 2 years 7 months 6 days    
Options to purchase common stock | Cost of revenues      
Stock based compensation expense      
Stock-based compensation expense $ 7,905 4,811 1,691
Options to purchase common stock | Research and development      
Stock based compensation expense      
Stock-based compensation expense 46,545 25,868 11,424
Options to purchase common stock | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense 97,934 84,540 37,056
Employee stock options      
Stock based compensation expense      
Stock-based compensation expense 149,939 113,686 49,215
Employee stock options | Cost of revenues      
Stock based compensation expense      
Stock-based compensation expense 7,905 4,811 1,691
Employee stock options | Research and development      
Stock based compensation expense      
Stock-based compensation expense 44,655 24,507 10,777
Employee stock options | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense $ 97,379 84,368 36,747
Non-employee stock options      
Stock based compensation expense      
Options granted (in shares) 2,860    
Stock-based compensation expense $ 2,445 1,533 956
Non-employee stock options | Research and development      
Stock based compensation expense      
Stock-based compensation expense 1,890 1,361 647
Non-employee stock options | Selling, general and administrative      
Stock based compensation expense      
Stock-based compensation expense $ 555 $ 172 $ 309