XML 86 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Equity Based (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 13,661 $ 15,123 $ 9,039
Employee Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 0 $ 500 $ 1,000
Restricted Stock Service Based      
Summary of non-vested stock options      
Non-vested Shares, Beginning Balance (in shares) 658,000    
Shares Granted (in shares) 277,000    
Shares Vested (in shares) (290,000)    
Shares Forfeited (in shares) (49,000)    
Non-vested Shares, Ending Balance (in shares) 596,000 658,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average fair value, Beginning Balance (usd per share) $ 24.59    
Weighted average fair value, Granted (usd per share) 53.53    
Weighted average fair value, Vested (usd per share) 19.90    
Weighted average fair value, Forfeited (usd per share) 47.50    
Weighted average fair value, Ending Balance (usd per share) $ 47.31 $ 24.59  
Restricted Stock Units Service Based      
Summary of non-vested stock options      
Non-vested Shares, Beginning Balance (in shares) 16,000    
Shares Granted (in shares) 24,000    
Shares Vested (in shares) (16,000)    
Shares Forfeited (in shares) 0    
Non-vested Shares, Ending Balance (in shares) 24,000 16,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average fair value, Beginning Balance (usd per share) $ 66.16    
Weighted average fair value, Granted (usd per share) 51.50    
Weighted average fair value, Vested (usd per share) 66.16    
Weighted average fair value, Forfeited (usd per share) 0    
Weighted average fair value, Ending Balance (usd per share) $ 51.50 $ 66.16  
Restricted Stock Units Performance Based      
Summary of non-vested stock options      
Non-vested Shares, Beginning Balance (in shares) 596,000    
Shares Granted (in shares) 144,000    
Shares Vested (in shares) (281,000)    
Shares Forfeited (in shares) (103,000)    
Non-vested Shares, Ending Balance (in shares) 356,000 596,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average fair value, Beginning Balance (usd per share) $ 56.31    
Weighted average fair value, Granted (usd per share) 87.39    
Weighted average fair value, Vested (usd per share) 50.53    
Weighted average fair value, Forfeited (usd per share) 54.81    
Weighted average fair value, Ending Balance (usd per share) $ 73.82 $ 56.31  
Restricted Stock Units Performance Based | 2019 Incentive Plan      
Summary of non-vested stock options      
Non-vested Shares, Ending Balance (in shares) 280,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Percentage of vested units earned for each vested award 178.00%    
Restricted Stock Units Performance Based | 2019 Incentive Plan | Maximum      
Summary of non-vested stock options      
Non-vested Shares, Ending Balance (in shares) 499,290