XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Vote
shares
Mar. 31, 2022
USD ($)
shares
Dec. 31, 2022
shares
May 31, 2022
USD ($)
Nov. 08, 2019
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock shares authorized (in shares) 300,000,000   300,000,000    
Preferred stock, shares authorized (in shares) 5,000,000   5,000,000    
Number of votes per share | Vote 1        
Amount of cash authorized for stock repurchase program | $       $ 200,000  
Amount remaining to be repurchased | $ $ 176,800        
Warrants outstanding (in shares) 3,871,557        
Common stock for each warrant exercised (in shares)         1
Exercise price (in dollars per share) | $ / shares         $ 11.50
Warrants exercised in cashless transaction, number exercised (in shares) 0 0      
Granted (in shares) 0 0      
Number of shares issued for options exercised on a cash basis (in shares) 0 115,732      
Exercise of stock options | $   $ 723      
Options exercised in cashless basis (in shares)   167,720      
Options exercised cashless basis (in shares)   68,454      
Equity-based compensation expense | $ $ 5,900 $ 5,500      
Unrecognized compensation expense | $ $ 41,000        
Recognition period (in years) 2 years 1 month 6 days        
General and Administrative Expense          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Equity-based compensation expense | $ $ 4,600 3,600      
Cost of Sales          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Equity-based compensation expense | $ $ 1,300 $ 1,900      
Performance Percentage Less Than 25%          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance payout percentage 0.00%        
Performance Percentage Greater Than or Equal to 25%          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance payout percentage 50.00%        
Performance Percentage Equal to 50%          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance payout percentage 100.00%        
Performance Percentage Greater Than or Equal to 75%          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Performance payout percentage 200.00%        
Unvested restricted stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares) 777,000        
Various Employees | Unvested restricted stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares) 123,390        
Vesting period (in years) 3 years        
Grant date fair value | $ $ 1,900        
Management | Unvested restricted stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares) 327,000        
Vesting period (in years) 3 years        
Grant date fair value | $ $ 4,900        
Management | Performance Based Restricted Stock Unit          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares) 327,000        
Vesting period (in years) 3 years        
Grant date fair value | $ $ 6,600        
Term of relative total shareholder return v. defined peer group (in years) 3 years        
2019 Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized for issuance (in shares) 10,000,000        
Stock available for issuance (in shares) 1,122,442        
Treasury Stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares purchased under repurchase program (in shares) 631,953        
Value of shares repurchase | $ $ 9,200