XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Stock Options and Restricted Stock (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
item
$ / shares
shares
Sep. 30, 2022
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Stock-based compensation, general disclosures.          
Stock-based compensation expense | $ $ 1,766 $ 2,560 $ 5,597 $ 7,681  
Employee Stock Option [Member]          
Stock-based compensation, general disclosures.          
Stock-based compensation expense | $ 200 $ 600 800 $ 2,000  
Total unrecognized pre-tax compensation expense related to nonvested stock option awards | $ $ 400   $ 400    
Weighted-average period over which unrecognized compensation cost is expected to be recognized     10 months 24 days    
Options Outstanding          
Outstanding at beginning of period | shares     615,307    
Exercised | shares     (4,432)    
Forfeited | shares     (24,498)    
Cancelled/Expired | shares     (114,932)    
Outstanding at end of period | shares 471,445   471,445   615,307
Weighted Average Exercise Price Per Share          
Outstanding at beginning of period | $ / shares     $ 43.25    
Exercised | $ / shares     3.04    
Forfeited | $ / shares     47.68    
Cancelled/Expired | $ / shares     50.57    
Outstanding at end of period | $ / shares $ 41.62   $ 41.62   $ 43.25
Other information          
Options exercisable number of shares exercisable | shares 400,484 402,979 400,484 402,979  
Options exercisable, weighted-average exercise price | $ / shares $ 43.45 $ 44.18 $ 43.45 $ 44.18  
Weighted average remaining contractual life (in years)     4 years   4 years 8 months 12 days
Options exercisable, weighted-average remaining contractual life     3 years 9 months 18 days    
Aggregate Intrinsic Value, Options outstanding | $ $ 216   $ 216   $ 164
Aggregate Intrinsic Value, Exercised | $     96    
Aggregate Intrinsic Value, Options exercisable | $ 76   $ 76    
Employee Stock Option [Member] | Minimum          
Stock-based compensation, general disclosures.          
Vesting period (in years)     3 years    
Term (in years)     7 years    
Employee Stock Option [Member] | Maximum          
Stock-based compensation, general disclosures.          
Vesting period (in years)     4 years    
Term (in years)     10 years    
2016 Plan | Time-Based Restricted Stock Units          
Stock-based compensation, general disclosures.          
Stock-based compensation expense | $ 1,200 $ 1,500 $ 3,800 $ 4,500  
Total unrecognized pre-tax compensation expense related to awards | $ $ 7,600   $ 7,600    
Weighted-average period over which unrecognized compensation cost is expected to be recognized     1 year 7 months 6 days    
Units Outstanding          
Restricted stock unit awards outstanding at the beginning of the period (in shares) | shares     590,542    
Granted (in shares) | shares     378,498    
Vested (in shares) | shares     (236,284)    
Cancelled (in shares) | shares     (114,060)    
Restricted stock unit awards outstanding at the end of the period (in shares) | shares 618,696   618,696   590,542
Weighted Average Grant Date Fair Value Per Unit          
Restricted stock unit awards outstanding at the beginning of the period (in dollars per share) | $ / shares     $ 19.42    
Granted (in dollars per share) | $ / shares     15.82    
Vested (in dollars per share) | $ / shares     19.96    
Cancelled (in dollars per share) | $ / shares     20.81    
Restricted stock unit awards outstanding at the end of the period (in dollars per share) | $ / shares $ 16.75   $ 16.75   $ 19.42
Aggregate Intrinsic Value          
Restricted stock unit awards, Average Intrinsic Value | $ $ 8,693   $ 8,693   $ 6,779
2016 Plan | Time-Based Restricted Stock Units | Minimum          
Stock-based compensation, general disclosures.          
Vesting period (in years)     1 year    
2016 Plan | Time-Based Restricted Stock Units | Maximum          
Stock-based compensation, general disclosures.          
Vesting period (in years)     3 years    
2016 Plan | Performance-based stock-settled restricted stock units          
Stock-based compensation, general disclosures.          
Stock-based compensation expense | $ 300 $ 300 $ 600 $ 500  
Total unrecognized pre-tax compensation expense related to awards | $ $ 1,700   $ 1,700    
Weighted-average period over which unrecognized compensation cost is expected to be recognized     2 years 1 month 6 days    
Number of performance awards under share-based payment arrangement | item     3    
Units Outstanding          
Restricted stock unit awards outstanding at the beginning of the period (in shares) | shares     155,618    
Granted (in shares) | shares     123,575    
Vested (in shares) | shares     (13,842)    
Cancelled (in shares) | shares     (67,119)    
Restricted stock unit awards outstanding at the end of the period (in shares) | shares 198,232   198,232   155,618
Weighted Average Grant Date Fair Value Per Unit          
Restricted stock unit awards outstanding at the beginning of the period (in dollars per share) | $ / shares     $ 25.05    
Granted (in dollars per share) | $ / shares     15.28    
Vested (in dollars per share) | $ / shares     42.70    
Cancelled (in dollars per share) | $ / shares     21.50    
Restricted stock unit awards outstanding at the end of the period (in dollars per share) | $ / shares $ 18.93   $ 18.93   $ 25.05
Aggregate Intrinsic Value          
Restricted stock unit awards, Average Intrinsic Value | $ $ 2,785   $ 2,785   $ 1,786
2016 Plan | Performance-based stock-settled restricted stock units | Minimum          
Stock-based compensation, general disclosures.          
Performance goals revenue change and adjusted EBITDA margin     25.00%    
Units Outstanding          
Percentage to earn or vest the performance-based stock-settled restricted stock units     50.00%    
2016 Plan | Performance-based stock-settled restricted stock units | Maximum          
Stock-based compensation, general disclosures.          
Performance goals revenue change and adjusted EBITDA margin     175.00%    
Units Outstanding          
Percentage to earn or vest the performance-based stock-settled restricted stock units     150.00%    
2016 Plan | Tranche one | Performance-based stock-settled restricted stock units          
Stock-based compensation, general disclosures.          
Award vesting percentage     33.33%    
2016 Plan | Tranche two | Performance-based stock-settled restricted stock units          
Stock-based compensation, general disclosures.          
Award vesting percentage     33.33%