XML 67 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares) 158,343      
Unrecognized compensation expense related to unvested options $ 12.6      
Weighted average remaining recognition period of unrecognized stock-based compensation costs 2 years 3 months 18 days      
Nonvested PSU's outstanding 444,436   290,787  
Nonvested weighted average grant-date fair value $ 40.39   $ 32.89  
Restricted Stock Units | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Restricted Stock Units | Employees        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares) 158,343 126,931    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted awards (in shares)   126,921    
Weighted average remaining recognition period of unrecognized stock-based compensation costs 1 year 4 months 24 days      
Maximum number of shares of common stock available for awards (in shares)     248,056 254,868
Maximum number of payout shares of common stock available for awards (in shares)     126,509 193,700
Nonvested PSU's outstanding 251,462   251,462  
Nonvested weighted average grant-date fair value $ 32.66   $ 32.66  
Unrecognized stock-based compensation expenses $ 4.2      
Performance Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, additional future stock-based compensation expenses     $ 4.2 $ 1.9
Performance Shares | Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share based payment award performance period   3 years