XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Sep. 30, 2020
Jun. 30, 2020
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, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Proceeds from Stock Options Exercised                         $ 1,609,000 $ 6,212,000 $ 13,036,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                         $ 993,000 $ 4,268,000 $ 6,841,000
Share Based Compensation Arrangement By Share Based Payment Award Options Vested In Period                         642,534,000 738,903,000 773,351,000
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable During Period Weighted Average Exercise Price (in Dollars per share)                         $ 26.72 $ 28.20 $ 26.38
Share Based Compensation Arrangement By Share-Based Payment Award Equity Options Nonvested Number                         746,316,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized                         $ 3,547,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition                         1 year 2 months 12 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value                         $ 23,839,000 $ 23,263 $ 36,122
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   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   225,000               509,000 272,000 585,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number             5,137,000   5,876,000       3,651,000 4,427,000 5,137,000
Share-based Payment Arrangement, Exercise of Option, Tax Benefit                         $ 234,000 $ 1,010,000 $ 713,000
Common Stock [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                              
Share Price     $ 24.83   $ 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                         $ 50,210,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition                         3 years 4 months 24 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number                         2,560,543    
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                         562,500