XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Compensation Expense (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Options to purchase common stock        
Stock based compensation expense        
Options granted (in shares)     344  
Stock-based compensation expense $ 44,470 $ 40,973 $ 85,165 $ 76,060
Unrecognized compensation expense 373,500   $ 373,500  
Unrecognized compensation expense, weighted average period of recognition     2 years 8 months 12 days  
Options to purchase common stock | Cost of revenues        
Stock based compensation expense        
Stock-based compensation expense 2,838 2,063 $ 5,394 3,779
Options to purchase common stock | Research and development        
Stock based compensation expense        
Stock-based compensation expense 15,495 12,458 30,353 21,879
Options to purchase common stock | Selling, general and administrative        
Stock based compensation expense        
Stock-based compensation expense 26,137 26,452 49,418 50,402
Employee Stock Option [Member]        
Stock based compensation expense        
Stock-based compensation expense 43,184 40,297 83,012 74,894
Employee Stock Option [Member] | Cost of revenues        
Stock based compensation expense        
Stock-based compensation expense 2,831 2,063 5,385 3,779
Employee Stock Option [Member] | Research and development        
Stock based compensation expense        
Stock-based compensation expense 14,723 11,938 29,038 20,944
Employee Stock Option [Member] | Selling, general and administrative        
Stock based compensation expense        
Stock-based compensation expense 25,630 26,296 48,589 50,171
Non-employee stock options        
Stock based compensation expense        
Stock-based compensation expense 1,286 676 2,153 1,166
Non-employee stock options | Cost of revenues        
Stock based compensation expense        
Stock-based compensation expense 7   9  
Non-employee stock options | Research and development        
Stock based compensation expense        
Stock-based compensation expense 772 520 1,315 935
Non-employee stock options | Selling, general and administrative        
Stock based compensation expense        
Stock-based compensation expense $ 507 $ 156 $ 829 $ 231