XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY - Narrative (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 16, 2023
USD ($)
$ / shares
shares
Jun. 01, 2023
shares
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2022
USD ($)
vote
shares
Dec. 31, 2021
USD ($)
Limited Partners' Capital Account [Line Items]          
Preferred stock authorized to issue (up to) (in shares) | shares     944,000    
Shares issued | shares     0 0  
Expected dividend yield     0.00%    
Expected volatility     30.00%    
Total fair value of other stock awards vested     $ 12,048 $ 17,011 $ 20,106
Income benefit associated with stock-based compensation expense     (2,330) (1,744) (2,304)
Restricted Stock Awards          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense     8    
Stock Options          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     516 248 28
Aggregate intrinsic value of stock options exercised     1,302 1,467 1,238
Unrecognized stock-based compensation expense, options     $ 2,108    
Unrecognized stock-based compensation expense, weighted average period     3 years 10 months 24 days    
Expected life     5 years 7 months 6 days    
Risk-free interest rate     4.60%    
Restricted Stock, Restricted Stock Units and Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     $ 8,116 7,530 11,241
Restricted Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense     $ 5,362    
Market-based Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Expected dividend yield     0.00%    
Risk-free interest rate     4.30%    
Expected volatility     34.90%    
Weighted average fair value of market-based performance (in dollars per share) | $ / shares     $ 83.16    
Amended and Restated 1997 Employee Stock Purchase Plan          
Limited Partners' Capital Account [Line Items]          
Stock-based compensation expense     $ 451 $ 376 $ 281
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     $ 4,377    
Weighted Average | Restricted Stock Awards          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     6 months    
Weighted Average | Restricted Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     2 years 3 months 18 days    
Weighted Average | Performance Stock Units          
Limited Partners' Capital Account [Line Items]          
Unrecognized stock-based compensation expense, weighted average period     1 year 7 months 6 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     5 years    
Class A Common Stock          
Limited Partners' Capital Account [Line Items]          
Sale of stock, number of shares issued | shares 6,053,000   6,053    
Sale of stock, price per share (in dollars per share) | $ / shares $ 85.50        
Sale of stock, net proceeds $ 496,231        
Vote for each share held (in votes per share) | vote     1    
Common stock, additional authorized shares | shares   400,000      
Number of shares available for future grant | shares     407,000    
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     616,000    
Class B Common Stock          
Limited Partners' Capital Account [Line Items]          
Vote for each share held (in votes per share) | vote     10 10