XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jun. 30, 2015
Employee Stock [Member]            
Stock Based Compensation            
Shares reserved for issuance 3,964,612   3,964,612     3,451,495
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)     4.00%      
Number of Shares Purchased     218,649      
Employee Stock [Member] | Minimum            
Stock Based Compensation            
Shares reserved for issuance 880,000   880,000      
Additional shares reserved for issuance 3,500,000   3,500,000      
Shares reserved for issuance as a proportion of common stock outstanding (as a percent)     1.00%      
Performance-based awards            
Stock Based Compensation            
Stock-based compensation expense $ 10,200 $ 14,100 $ 17,500 $ 27,500    
Options to purchase common stock            
Stock Based Compensation            
Stock-based compensation expense $ 44,470 $ 40,973 $ 85,165 $ 76,060    
Shares granted     5,466,000      
Shares available for issuance 1,573,000   1,573,000   3,263,000  
Restricted stock units            
Stock Based Compensation            
Number of shares vested     2,024,000      
Shares granted     5,466,000