Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
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, 2023
Dec. 31, 2022
Dec. 31, 2021
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) 277,056 633,724 897,015
Granted (shares) 5,081 0 0
Vested (shares) (5,081) (84,903) 0
Forfeited (shares) (277,056) (271,765) (263,291)
Ending balance nonvested (shares) 0 277,056 633,724
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.66 $ 15.84 $ 13.80
Granted (weighted average grant date fair value, usd per share) 9.84 0 0
Vested (weighted average grant date fair value, usd per share) 9.84 8.83 0
Forfeited (weighted average grant date fair value, usd per share) 15.66 15.84 15.31
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 0 $ 15.66 $ 15.84
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 50 $ 749 $ 0
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,464,718 2,507,421 1,841,139
Granted (shares) 1,195,835 2,779,690 1,697,623
Vested (shares) (1,436,301) (1,550,969) (773,619)
Forfeited (shares) (261,424) (1,271,424) (257,722)
Ending balance nonvested (shares) 1,962,828 2,464,718 2,507,421
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) $ 11.73 $ 15.68 $ 16.14
Granted (weighted average grant date fair value, usd per share) 9.84 10.28 15.39
Vested (weighted average grant date fair value, usd per share) 11.84 15.08 16.00
Forfeited (weighted average grant date fair value, usd per share) 11.27 12.27 16.03
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 10.55 $ 11.73 $ 15.68
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 17,008 $ 15,579 $ 11,507
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) 639,532 1,117,555 965,736
Vested (shares) (200,204) (496,442) 0
Forfeited (shares) (201,648) (276,713) (60,166)
Ending balance nonvested (shares) 959,217 639,532 1,117,555
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.32 $ 16.91 $ 17.69
Granted (weighted average grant date fair value, usd per share) 12.28 8.82 13.21
Vested (weighted average grant date fair value, usd per share) 20.16 15.41 0
Forfeited (weighted average grant date fair value, usd per share) 18.57 12.33 17.11
Ending balance nonvested (weighted average grant date fair value, usd per share) $ 11.84 $ 16.32 $ 16.91
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 4,035 $ 5,277 $ 0
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, Fair Value Assumptions and Methodology      
Estimated weighted average fair value of awards (in usd per share) $ 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    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Granted (shares)     211,985
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      
Estimated weighted average fair value of awards (in usd per share) $ 8.82    
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, Number of Shares      
Granted (shares)   295,132  
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 | 2023 Grants      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology      
Estimated weighted average fair value of awards (in usd per share) $ 12.27    
Expected dividend yield, Monte Carlo simulation 0.00%    
Risk-free interest rate, Monte Carlo simulation 3.80%    
Expected volatility rate, Monte Carlo simulation 48.82%    
Expected term, Monte Carlo simulation 2 years 11 months 15 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Granted (shares) 721,537    
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 | 2023 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 | 2023 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%