XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Stock-Based Compensation    
Stock-based compensation expense $ 2,400 $ 1,700
Proceeds from exercise of stock options $ 2,512 $ 4,499
Common Stock    
Stock-Based Compensation    
Exercise of stock options (in shares) 268,000 540,000
Common Stock | 2020 Employee stock purchase plan    
Stock-Based Compensation    
Exercise of stock options (in shares) 300,000 600,000
Proceeds from exercise of stock options $ 2,500 $ 4,500
2000 Stock Plan    
Stock-Based Compensation    
Awards granted (in shares) 0  
2000 Stock Plan | Stock Options    
Stock-Based Compensation    
Options Expiration period 10 years