XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Plan
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 13, 2022
shares
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum contractual life 10 years      
Unrecognized share-based payment expense | $ $ 49.9      
Weighted average period expected to be recognized 1 year 10 months 24 days      
Stock Options [Member] | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 3 years      
Requisite service period for stock award 1 year      
Stock Options [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Requisite service period for stock award 4 years      
RSUs [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period expected to be recognized 1 year 9 months 18 days      
Estimated outstanding RSU | shares 893,091      
Unrecognized share-based payment expense related to nonvested stock options | $ $ 59.5      
Fair value of RSUs vesting during the year | $ $ 20.3 $ 40.0 $ 33.2  
RSUs [Member] | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Requisite service period for stock award 1 year      
RSUs [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period 4 years      
Requisite service period for stock award 4 years      
2009 Plan and the Stock Plan for Non-Employee Directors [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity compensation plans | Plan 2      
Number of common stock registered for award | shares 49,900,000      
Shares available for future grants | shares       8,500,000