XML 336 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Feb. 28, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of authorized shares (in shares)   2,395,000    
Number of shares of stock available for grant (in shares)   2,200,747    
Performance-Based RSUs (sTSR)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award performance period 3 years      
Performance-Based RSUs (sTSR) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 0.00%      
Performance-Based RSUs (sTSR) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 200.00%      
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total compensation cost related to RSU's not yet recognized   $ 34,373,000    
Weighted average number of years for recognition of outstanding nonvested RSUs   1 year 21 days    
Shares withheld to cover taxes (in shares)   79,611 105,434 101,159
Payments for teammates' tax obligations to taxing authorities   $ 7,905,000 $ 9,109,000 $ 5,964,000