XML 78 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Employee benefit plans - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share-based compensation expense $ 7,637 $ 9,782
ESPP stock issued during period (shares) 556,000 458,000
ESPP weighted average purchase price of shares purchased (usd per share) $ 3.38 $ 4.96
Unearned stock-based compensation, expected recognition period 2 years 6 months  
Share-based Payment Arrangement, Expense, Tax Benefit $ 0 $ 0
RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted (shares) 4,231,000  
Weighted average price of shares granted (usd per share) $ 4.08  
Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares granted (shares) 1,035,000  
Weighted average price of shares granted (usd per share) $ 4.08  
Employee Stock Purchase Plan Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase Price of Common Stock, Percent 85.00%  
Stock Options, ESPP and Restricted Stock Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unearned stock-based compensation costs $ 53,200  
2014 Equity Incentive Plans [Member] | Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration Period 10 years  
2014 Equity Incentive Plans [Member] | Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award Vesting Period 3 years  
2014 Equity Incentive Plans [Member] | Minimum [Member] | Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award Vesting Period 1 year  
2014 Equity Incentive Plans [Member] | Minimum [Member] | RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award Vesting Period 2 years  
2014 Equity Incentive Plans [Member] | Maximum [Member] | Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award Vesting Period 4 years  
2014 Equity Incentive Plans [Member] | Maximum [Member] | RSUs [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award Vesting Period 4 years