XML 191 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Share-based Compensation and Equity - Summary of Stock Option Plans, by Exercise Price Range (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices $ 7.00 $ 9.89 $ 17.85 $ 18.18
Options Outstanding, Number of Shares (in shares) 559,000 2,163,000 3,428,000 5,388,000
Options Exercisable, Number of Shares (in shares) 559,000 2,163,000 3,292,000  
Risk-Free Interest Rate, Maximum   2.35%    
Expected Volatility, Maximum   53.80%    
Stock options, net of estimated forfeitures        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected dividend yield 0.00% 0.00% 0.00%  
$4.87 - $8.79        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares) 559,000      
Options Outstanding, Weighted Average Remaining Contractual Terms (Years) 3 years 7 months 20 days      
Options Exercisable, Number of Shares (in shares) 559,000      
Options Exercisable, Weighted Average Remaining Contractual Terms (Years) 3 years 7 months 20 days      
Risk-Free Interest Rate, Minimum 1.45%      
Risk-Free Interest Rate, Maximum 3.05%      
Expected Volatility, Minimum 36.40%      
Expected Volatility, Maximum 58.84% 57.25%    
$4.87 - $8.79 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices $ 4.87      
Expected Terms in Years 3 years 2 months 12 days      
$4.87 - $8.79 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices $ 8.79      
Expected Terms in Years 7 years 1 month 13 days      
$6.38 - $7.96        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)   414,000    
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)   5 years 11 months 23 days    
Options Exercisable, Number of Shares (in shares)   414,000    
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)   5 years 11 months 23 days    
Risk-Free Interest Rate, Minimum   2.68%    
Risk-Free Interest Rate, Maximum   3.05%    
Expected Volatility, Minimum   38.29%    
$6.38 - $7.96 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 6.38    
Expected Terms in Years   5 years 6 months 14 days    
$6.38 - $7.96 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 7.96    
Expected Terms in Years   5 years 10 months 28 days    
$8.79 - $10.30        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)   1,655,000    
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)   1 year 6 months 10 days    
Options Exercisable, Number of Shares (in shares)   1,655,000    
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)   1 year 6 months 10 days    
Risk-Free Interest Rate, Minimum   1.45%    
Risk-Free Interest Rate, Maximum   2.34%    
Expected Volatility, Minimum   35.20%    
Expected Volatility, Maximum   58.84%    
$8.79 - $10.30 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 8.79    
Expected Terms in Years   3 years 2 months 12 days    
$8.79 - $10.30 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 10.30    
Expected Terms in Years   7 years 1 month 13 days    
$15.27 - $24.33        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)   94,000    
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)   5 months 8 days    
Options Exercisable, Number of Shares (in shares)   94,000    
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)   5 months 8 days    
Risk-Free Interest Rate, Minimum   0.76%    
Expected Volatility, Minimum   39.38%    
$15.27 - $24.33 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 15.27    
Expected Terms in Years   4 years 1 month 28 days    
$15.27 - $24.33 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices   $ 24.33    
Expected Terms in Years   6 years 6 months 7 days    
$13.97 - $15.55        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)     748,000  
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)     6 years 10 months 2 days  
Options Exercisable, Number of Shares (in shares)     625,000  
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)     6 years 6 months 29 days  
Risk-Free Interest Rate, Minimum     1.99%  
Risk-Free Interest Rate, Maximum     3.05%  
Expected Volatility, Minimum     38.29%  
Expected Volatility, Maximum     64.18%  
$13.97 - $15.55 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 13.97  
Expected Terms in Years     3 years 3 months  
$13.97 - $15.55 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 15.55  
Expected Terms in Years     5 years 10 months 28 days  
$16.38 - $17.89        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)     2,247,000  
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)     2 years 8 months 19 days  
Options Exercisable, Number of Shares (in shares)     2,235,000  
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)     2 years 8 months 4 days  
Risk-Free Interest Rate, Minimum     1.38%  
Risk-Free Interest Rate, Maximum     2.34%  
Expected Volatility, Minimum     35.20%  
Expected Volatility, Maximum     58.84%  
$16.38 - $17.89 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 16.38  
Expected Terms in Years     3 years 2 months 12 days  
$16.38 - $17.89 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 17.89  
Expected Terms in Years     7 years 1 month 13 days  
$21.00        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)     146,000  
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)     8 months 12 days  
Options Exercisable, Number of Shares (in shares)     146,000  
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)     8 months 12 days  
Risk-Free Interest Rate, Minimum     1.81%  
Expected Volatility, Minimum     57.79%  
$21.00 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 21.00  
Expected Terms in Years     4 years  
$22.88 - $31.92        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Number of Shares (in shares)     287,000  
Options Outstanding, Weighted Average Remaining Contractual Terms (Years)     9 months 3 days  
Options Exercisable, Number of Shares (in shares)     287,000  
Options Exercisable, Weighted Average Remaining Contractual Terms (Years)     9 months 3 days  
Risk-Free Interest Rate, Minimum     0.73%  
Risk-Free Interest Rate, Maximum     2.86%  
Expected Volatility, Minimum     39.03%  
Expected Volatility, Maximum     53.80%  
$22.88 - $31.92 | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 22.88  
Expected Terms in Years     4 years  
$22.88 - $31.92 | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise Prices     $ 31.92  
Expected Terms in Years     6 years 6 months 7 days