XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 19, 2024
USD ($)
$ / shares
shares
Jun. 16, 2023
USD ($)
$ / shares
shares
Jun. 01, 2023
shares
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
vote
shares
Dec. 31, 2022
USD ($)
Limited Partners' Capital Account [Line Items]            
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 | $       $ 8,409 $ 12,048 $ 17,011
Income benefit associated with stock-based compensation expense | $       (1,907) (2,330) (1,744)
Stock Options            
Limited Partners' Capital Account [Line Items]            
Stock-based compensation expense | $       579 516 248
Aggregate intrinsic value of stock options exercised | $       2,625 1,302 1,467
Unrecognized stock-based compensation expense, options | $       $ 1,528    
Unrecognized stock-based compensation expense, weighted average period       2 years 10 months 24 days    
Restricted Stock Awards, Restricted Stock Units and Performance Stock Units            
Limited Partners' Capital Account [Line Items]            
Stock-based compensation expense | $       $ 11,001 8,116 7,530
Restricted Stock Units            
Limited Partners' Capital Account [Line Items]            
Unrecognized stock-based compensation expense | $       $ 5,865    
Market-based Performance Stock Units            
Limited Partners' Capital Account [Line Items]            
Weighted average fair value of market-based performance (in dollars per share) | $ / shares       $ 105.35    
Risk-free interest rate       4.30%    
Expected volatility       25.30%    
Expected dividend yield       0.00%    
Non-Employee Director | Restricted Stock            
Limited Partners' Capital Account [Line Items]            
Award vesting period       3 years    
Maximum | Performance Stock Units            
Limited Partners' Capital Account [Line Items]            
Unrecognized stock-based compensation expense | $       $ 5,032    
Weighted Average | Restricted Stock Units            
Limited Partners' Capital Account [Line Items]            
Unrecognized stock-based compensation expense, weighted average period       2 years    
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]            
Expiration period       10 years    
2016 Incentive Plan | Minimum            
Limited Partners' Capital Account [Line Items]            
Award vesting period       1 year    
2016 Incentive Plan | Maximum            
Limited Partners' Capital Account [Line Items]            
Award vesting period       5 years    
Amended and Restated 1997 Employee Stock Purchase Plan            
Limited Partners' Capital Account [Line Items]            
Stock-based compensation expense | $       $ 607 $ 451 $ 376
Class A Common Stock            
Limited Partners' Capital Account [Line Items]            
Sale of stock, number of shares issued | shares 5,175,000 6,053,000        
Public offering price (in dollars per share) | $ / shares $ 100.00 $ 85.50        
Sale of stock, net proceeds | $ $ 496,245 $ 496,231        
Vote for each share held (in votes per share) | vote       1    
Common stock, authorized shares (in shares) | shares       4,000,000    
Common stock, additional authorized shares (in shares) | shares     400,000      
Number of shares available for future grant (in shares) | shares       377,000    
Class A Common Stock | Amended 2016 Plan            
Limited Partners' Capital Account [Line Items]            
Common stock, authorized shares (in shares) | shares       1,750,000    
Class A Common Stock | 2016 Incentive Plan            
Limited Partners' Capital Account [Line Items]            
Common stock, authorized shares (in shares) | shares       2,250,000    
Number of shares available for future grant (in shares) | shares       2,205,000    
Class A Common Stock | 2006 Incentive Plan            
Limited Partners' Capital Account [Line Items]            
Common stock, additional authorized shares (in shares) | shares       2,723,000    
Class B Common Stock            
Limited Partners' Capital Account [Line Items]            
Vote for each share held (in votes per share) | vote       10 10