Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 29, 2020
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
May 01, 2019
Oct. 07, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Plan modification, incremental cost   $ 2,500,000        
Restricted stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted average grant-date fair value (in dollars per share)     $ 2.53 $ 12.48    
Fair value of vested restricted stock awards     $ 4,600,000 $ 1,500,000    
Unrecognized compensation costs   21,700,000 $ 21,700,000      
Unrecognized compensation costs, period for recognition     1 year 10 months 24 days      
Stock option awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation costs, period for recognition     1 year 4 months 24 days      
Fair value of stock options vested     $ 4,200,000 4,100,000    
Intrinsic value of options exercised     0 $ 0    
Unrecognized compensation costs for stock options   1,800,000 $ 1,800,000      
Performance stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
Unrecognized compensation costs   $ 3,700,000 $ 3,700,000      
Unrecognized compensation costs, period for recognition     1 year 7 months 6 days      
2016 Long Term Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)           16,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 8,250,000          
Number of shares available for grant (in shares)   14,763,345 14,763,345      
2016 Long Term Incentive Plan | Stock option awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
Option expiration period     10 years      
2019 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares)         2,000,000  
Number of shares available for grant (in shares)   1,940,801 1,940,801      
Officer and employees | Restricted stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
Director | Restricted stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     1 year