XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Detail) - (Table 6) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Weighted-average grant date fair value of awards granted $ 6.36 $ 10.90 $ 8.45
Proceeds from Stock Options Exercised $ 32,000 $ 1,613,000 $ 1,205,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value 4,699,000 791,000 16,335,000
Share-based Payment Arrangement, Exercise of Option, Tax Benefit $ 709,000 $ 39,000 $ 1,285,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Non-vested at January 1 1,543,000 1,290,000  
Non-vested at January 1 (in Dollars per share) $ 38.89 $ 35.44  
Granted (in shares) 805,000 728,000  
Granted (in Dollars per share) $ 32.64 $ 42.23 $ 33.38
Vested 645,000 451,000  
Vested (in Dollars per share) $ 38.34 $ 34.56 $ 42.00
Non-vested at June 30 1,652,000 1,543,000 1,290,000
Non-vested at June 30 (in Dollars per share) $ 36.16 $ 38.89 $ 35.44
Forfeited (51,000) (24,000)  
Forfeitures (in dollars per share) $ 35.54 $ 36.29  
Total fair value of awards vested $ 24,729,000 $ 15,574,000 $ 26,168,000
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vested 645,000 451,000  
Performance-based      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Granted (in shares) 150,000 86,000  
Granted (in Dollars per share) $ 26.05 $ 41.63  
Vested 0 0 12,000
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance shares target level 18500.00%    
Vested 0 0 12,000