XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Nov. 10, 2021
May 31, 2018
Performance-Based Vesting          
Stock-based compensation plans          
Vesting period   1 year      
2007 Stock Incentive Plan          
Stock-based compensation plans          
Number of shares authorized (in shares)   2,800,000      
2018 Stock Incentive Plan          
Stock-based compensation plans          
Number of shares authorized (in shares)         800,000
2021 Stock Incentive Plan          
Stock-based compensation plans          
Number of additional shares authorized (in shares) 1,000,000        
Employee Stock Purchase Plan          
Stock-based compensation plans          
Number of shares authorized (in shares)       425,000  
Maximum percentage of cash compensation allowed to be deducted for the purchase of common stock by eligible employees   10.00%      
Maximum number of shares to be purchased by employee in one calendar year (in shares)   1,000      
Maximum amount of shares to be purchased by employee in one calendar year   $ 25,000      
Purchase price expressed as a percentage of the market price of the common stock on the purchase date or on the date of entry   85.00%      
Shares issued (in shares)   19,789 18,211    
Equity Options | 2007 Stock Incentive Plan          
Stock-based compensation plans          
Stock options outstanding (in shares)   0      
Restricted Stock | 2007 Stock Incentive Plan          
Stock-based compensation plans          
Remaining average vesting period for recognition of unrecognized compensation expense   1 year      
Unrecognized compensation expense   $ 13,500,000      
Intrinsic value of unvested shares   $ 29,300,000      
Restricted Stock | 2021 Stock Incentive Plan          
Stock-based compensation plans          
Number of shares awarded (in shares)   1,256,700      
Number of shares available (in shares)   637,896      
Minimum | Service-Based Vesting          
Stock-based compensation plans          
Vesting period   1 year      
Minimum | 2007 Stock Incentive Plan          
Stock-based compensation plans          
Vesting period   1 year      
Maximum | Service-Based Vesting          
Stock-based compensation plans          
Vesting period   4 years      
Maximum | 2007 Stock Incentive Plan          
Stock-based compensation plans          
Vesting period   4 years