XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
period
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
shares
Oct. 31, 1996
shares
Additional disclosures        
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01    
Stock-based compensation expense | $ $ 27,417 $ 34,131 $ 25,100  
Capitalized stock-based compensation cost | $ $ 10,906 10,431 9,472  
Employee Stock Purchase Plan [Abstract]        
Shares issued under Employee Stock Purchase Plan 23,059      
Stock-based compensation expense | $ $ 27,417 34,131 25,100  
Stock Options        
Additional disclosures        
Stock options awarded, term 10 years      
Performance awards        
Additional disclosures        
Percentage of stock based compensation elected to be received in the form of stock options upon the election of the recipient 25.00%      
Maximum measurement period (in years) 3 years      
Performance awards | Maximum        
Additional disclosures        
Percentage of stock based compensation elected to be received in the form of stock options upon the election of the recipient 100.00%      
Restricted Stock and Restricted Stock Units        
Additional disclosures        
Unrecognized compensation cost for unvested stock options | $ $ 28,204      
Weighted average period for recognition of unrecognized compensation cost 1 year 9 months 18 days      
2009 Plan        
Additional disclosures        
Common stock, par value (in dollars per share) | $ / shares $ 0.01      
Common stock shares available for grant 5,424,356      
Employee Stock Purchase Plan [Abstract]        
Employee stock purchase plan, remaining shares of common stock available for issuance 5,424,356      
Non Qualified Employee Stock Purchase Plan        
Additional disclosures        
Common stock shares available for grant 569,016      
Stock-based compensation expense | $ $ 911 $ 564 $ 1,609  
Employee Stock Purchase Plan [Abstract]        
Employee stock purchase plan, shares of common stock reserved for issuance       1,000,000
Employee stock purchase plan, remaining shares of common stock available for issuance 569,016      
Employment period of full-time employees for becoming eligible to participate in the plan (in months) 1 month      
Number of purchase periods | period 2      
Employee stock purchase plan, discounted stock price percentage 85.00%      
Shares issued under Employee Stock Purchase Plan 23,059 20,837 21,362  
Stock-based compensation expense | $ $ 911 $ 564 $ 1,609