XML 41 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Nov. 19, 2019
Aug. 19, 2019
Mar. 25, 2019
Dec. 31, 2018
Mar. 01, 2018
Dec. 31, 2017
Mar. 01, 2017
Jul. 03, 2012
Feb. 08, 2012
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Proceeds from Stock Options Exercised                     $ 6,212,000 $ 13,036,000 $ 16,433,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                     $ 4,268,000 $ 6,841,000 $ 9,936,000  
Share Based Compensation Arrangement By Share Based Payment Award Options Vested In Period                     738,903,000 773,351,000 614,283,000  
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable During Period Weighted Average Exercise Price (in Dollars per share)                     $ 28.20 $ 26.38 $ 22.68  
Share Based Compensation Arrangement By Share-Based Payment Award Equity Options Nonvested Number                     1,171,934,000      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized                     $ 4,982,000      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition                     2 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value                     $ 23,263,000 $ 36,122 $ 21,549  
Related Party Transaction Restricted Shares Granted During The Period       200,000         2,840,013 2,194,586        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years 4 years     6 years 5 years 7 years              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period               1,125,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     225,000               272,000 585,000 1,593,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number         5,137,000   5,876,000       4,427,000 5,137,000 5,876,000 6,287,000
Common Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share Price     $ 30.14         $ 24.90 $ 14.09 $ 18.23        
Restricted Stock [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized                     $ 57,134,000      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition                     3 years 11 months 15 days      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number                     3,347,390      
Employee Stock Option [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share Based Compensation Arrangement By Share-Based Payment Award Equity Options Nonvested Number                     843,750