XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Share-based Compensation (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, fair value of awards granted $ 11,000  
Allocated share-based compensation expense 4,000 $ 3,300
Share based compensation expense not yet recognized $ 19,700  
Period in which unrecognized share based compensation will be recognized (in years) 2 years 6 months  
Director    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, fair value of restricted shares granted $ 100  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, shares granted (shares) 50  
Share-based compensation, shares exercised (shares) 80  
Share-based compensation, vesting period (in years) 4 years  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, restricted shares granted (shares) 40  
Share-based compensation, vesting period (in years) 3 years  
Share-based compensation, shares vested other than options (shares) 40  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, restricted shares granted (shares) 30  
Share-based compensation, vesting period (in years) 3 years  
Share-based compensation, shares vested other than options (shares) 30  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, shares vested other than options (shares) 40