Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Restricted Stock Awards, Restricted Stock Units and Performance Stock Units (Details)

v3.22.4
Stock-Based Compensation - Restricted Stock Awards, Restricted Stock Units and Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Beginning balance nonvested (shares) 633,724 897,015 1,546,130
Granted (shares) 0 0 0
Vested (shares) (84,903) 0 (29,760)
Forfeited (shares) (271,765) (263,291) (619,355)
Ending balance nonvested (shares) 277,056 633,724 897,015
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Beginning balance nonvested (weighted average grant date fair value, usd per share) $ 15.84 $ 13.80 $ 8.17
Granted (weighted average grant date fair value, usd per share) 0 0 0
Vested (weighted average grant date fair value, usd per share) 8.83 0 12.32
Forfeited (weighted average grant date fair value, usd per share) 15.84 15.31 8.04
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 15.66 $ 15.84 $ 13.80
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 749 $ 0 $ 510
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Beginning balance nonvested (shares) 2,507,421 1,841,139 1,628,436
Granted (shares) 2,779,690 1,697,623 1,158,605
Vested (shares) (1,550,969) (773,619) (816,866)
Forfeited (shares) (1,271,424) (257,722) (129,036)
Ending balance nonvested (shares) 2,464,718 2,507,421 1,841,139
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Beginning balance nonvested (weighted average grant date fair value, usd per share) $ 15.68 $ 16.14 $ 15.83
Granted (weighted average grant date fair value, usd per share) 10.28 15.39 16.60
Vested (weighted average grant date fair value, usd per share) 15.08 16.00 16.17
Forfeited (weighted average grant date fair value, usd per share) 12.27 16.03 16.28
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 11.73 $ 15.68 $ 16.14
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 15,579 $ 11,507 $ 11,269
Restricted Stock Units | Board of Directors      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 1 year    
Restricted Stock Units | Employee      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 3 years    
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Beginning balance nonvested (shares) 1,117,555 965,736 550,676
Granted (shares) 295,132 211,985 456,311
Vested (shares) (496,442) 0 0
Forfeited (shares) (276,713) (60,166) (41,251)
Ending balance nonvested (shares) 639,532 1,117,555 965,736
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Beginning balance nonvested (weighted average grant date fair value, usd per share) $ 16.91 $ 17.69 $ 15.41
Granted (weighted average grant date fair value, usd per share) 8.82 13.21 20.29
Vested (weighted average grant date fair value, usd per share) 15.41 0 0
Forfeited (weighted average grant date fair value, usd per share) 12.33 17.11 15.95
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 16.32 $ 16.91 $ 17.69
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 5,277 $ 0 $ 0
Performance Stock Units | 2019 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 3 years    
Award vesting percentage 100.00%    
Performance Stock Units | 2019 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 0.00%    
Performance Stock Units | 2019 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 200.00%    
Performance Stock Units | 2020 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 3 years    
Performance Stock Units | 2020 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 0.00%    
Performance Stock Units | 2020 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 200.00%    
Performance Stock Units | 2021 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 3 years    
Performance Stock Units | 2021 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 0.00%    
Performance Stock Units | 2021 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 200.00%    
Performance Stock Units | 2022 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology      
Expected dividend yield, Monte Carlo simulation 0.00%    
Risk-free interest rate, Monte Carlo simulation 1.51%    
Expected volatility rate, Monte Carlo simulation 44.51%    
Expected term, Monte Carlo simulation 2 years 10 months 28 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award requisite service period 3 years    
Performance Stock Units | 2022 Grants | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 0.00%    
Performance Stock Units | 2022 Grants | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value      
Award vesting percentage 200.00%    
Performance Stock Units | 2020 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology      
Estimated weighted average fair value of awards     24.11
Expected dividend yield, Monte Carlo simulation     0.00%
Risk-free interest rate, Monte Carlo simulation     1.56%
Expected volatility rate, Monte Carlo simulation     28.57%
Expected term, Monte Carlo simulation     2 years 11 months 12 days
Performance Stock Units | 2021 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology      
Estimated weighted average fair value of awards 13.21    
Expected dividend yield, Monte Carlo simulation 0.00%    
Risk-free interest rate, Monte Carlo simulation 0.20%    
Expected volatility rate, Monte Carlo simulation 41.70%    
Expected term, Monte Carlo simulation 2 years 11 months 12 days    
Performance Stock Units | 2022 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology      
Estimated weighted average fair value of awards 8.82