XML 93 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY - Narrative (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
vote
$ / shares
shares
Dec. 31, 2020
USD ($)
vote
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Limited Partners' Capital Account [Line Items]      
Reduction of goodwill     $ 2,619
Preferred stock authorized to issue (up to) (in shares) | shares 944,000    
Shares issued | shares 0 0  
Total fair value of other stock awards vested $ 20,106 $ 18,329 8,177
Unrecognized stock-based compensation expense, weighted average period 2 years 7 months 6 days    
Restricted Stock Awards      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense $ 83    
Stock Options      
Limited Partners' Capital Account [Line Items]      
Stock-based compensation expense 28 0 0
Aggregate intrinsic value of stock options exercised 1,238 296 19,475
Unrecognized stock-based compensation expense, options $ 172    
Expected dividend yield 0.00%    
Expected life 7 years 1 month 6 days    
Risk-free interest rate 0.90%    
Expected volatility 31.30%    
Restricted Stock, Restricted Stock Units and Performance Stock Units      
Limited Partners' Capital Account [Line Items]      
Stock-based compensation expense $ 11,241 7,965 7,036
Income benefit associated with stock-based compensation expense (2,304) (6,796) (97)
Restricted Stock Units      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense $ 4,025    
Market-based Performance Stock Units      
Limited Partners' Capital Account [Line Items]      
Expected dividend yield 0.00%    
Weighted average fair value of market-based performance (in dollars per share) | $ / shares $ 69.86    
Risk-free interest rate 0.29%    
Expected volatility 37.10%    
Amended and Restated 1997 Employee Stock Purchase Plan      
Limited Partners' Capital Account [Line Items]      
Stock-based compensation expense $ 281 $ 254 $ 186
Non-Employee Director | Restricted Stock Awards      
Limited Partners' Capital Account [Line Items]      
Options vesting period 3 years    
Maximum | Performance Stock Units      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense $ 7,121    
Weighted Average | Restricted Stock Awards      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense, weighted average period 1 year 10 months 24 days    
Weighted Average | Restricted Stock Units      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense, weighted average period 1 year 8 months 12 days    
Weighted Average | Performance Stock Units      
Limited Partners' Capital Account [Line Items]      
Unrecognized stock-based compensation expense, weighted average period 1 year 8 months 12 days    
2016 Incentive Plan      
Limited Partners' Capital Account [Line Items]      
Options granted period 10 years    
2016 Incentive Plan | Minimum      
Limited Partners' Capital Account [Line Items]      
Options vesting period 1 year    
2016 Incentive Plan | Maximum      
Limited Partners' Capital Account [Line Items]      
Options vesting period 4 years    
Class A Common Stock      
Limited Partners' Capital Account [Line Items]      
Vote for each share held (in votes per share) | vote 1 1  
Number of shares available for future grant | shares 54,000    
Class A Common Stock | Public Stock Offering      
Limited Partners' Capital Account [Line Items]      
Sale of stock, number of shares issued | shares   2,703,000 3,565,000
Sale of stock, price per share (in dollars per share) | $ / shares   $ 56.00 $ 29.50
Sale of stock, net proceeds   $ 144,790 $ 100,446
Class A Common Stock | Unregistered Sale      
Limited Partners' Capital Account [Line Items]      
Sale of stock, number of shares issued | shares     59,000
Sale of stock, price per share (in dollars per share) | $ / shares     $ 44.15
Sale of stock, net proceeds     $ 2,619
Class A Common Stock | 2016 Incentive Plan      
Limited Partners' Capital Account [Line Items]      
Common stock, authorized shares | shares 2,250,000    
Common stock, additional authorized shares | shares 2,723,000    
Number of shares available for future grant | shares 933,000    
Class B Common Stock      
Limited Partners' Capital Account [Line Items]      
Vote for each share held (in votes per share) | vote 10 10