XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity and Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Nov. 14, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Intrinsic value of options exercised   $ 15,000 $ 6,000  
Proceeds from the exercise of options   $ 574 $ 558  
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   0    
Unrecognized expense $ 58,300 $ 58,300    
Common stock repurchase plan, authorized       $ 10,000
Number of shares repurchased (in shares)   0    
Restricted stock units and awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested, fair value   $ 100    
Performance Restricted Stock Awards and Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards outstanding (in shares) 700 700    
Performance-based awards, performance goals not yet established (in shares) 300 300    
Follow-on public offering        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares issued (in shares) 2,500      
Sale of stock, price per share (in dollars per share) $ 34.00 $ 34.00    
Net proceeds received $ 82,400      
Underwriters option to purchase        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares issued (in shares) 300