XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation Stock Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 4,228,292    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,007,356    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 50,100,000 $ 45,200,000 $ 1,000,000.0
Share-based Payment Arrangement, Expense 5,900,000 $ 7,500,000 $ 5,400,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 11,700,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 1 year 8 months 12 days    
Non-employee Director Restricted Stock Units Awarded 1,622    
Restricted Stock Units Awarded Under the 2018 LTIP Plan 11,354 26,350 31,997
Value of Stock Units Awarded Under the 2018 LTIP Plan $ 1,400,000 $ 1,500,000 $ 1,400,000
Total Numbner of Units Outstanding Under the 2006 Director Equity Plan 8,059    
Value of Units Outstanding Under the 2006 Director Equity Plan $ 200,000    
Deferred Compensation Liability, Current and Noncurrent 100,000 900,000 1,100,000
Stock or Unit Option Plan Expense $ (400,000) $ (500,000) (400,000)
Total Stock Units Outstanding Under All Stock Option Plans 44,651    
Total Value of Units Outstanding Under All Stock Option Plans $ 2,300,000    
Deferred Compensation Equity 5,900,000    
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits $ 2,400,000    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Employee RSU, Outstanding, Number 129,941 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Employee RSU, Grants in Period, Gross 133,149    
Share-Based Compensation Arrangement by Share-Based Payment Award, Employee RSU, Forfeitures in Period (3,208)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Employee RSU, Outstanding, Weighted Average Exercise Price $ 124.66 $ 0  
Share-Based Compensation Arrangements by Share-Based Payment Award, Employee RSU, Grants in Period, Weighted Average Exercise Price 124.66    
Share-Based Compensation Arrangements by Share-Based Payment Award, Employee RSU, Forfeitures in Period, Weighted Average Exercise Price $ 124.66    
Share-Based Compensation Arrangement by Share-Based Payment Award, Director RSU, Outstanding, Number 79,696 68,342  
Share-Based Compensation Arrangement by Share-Based Payment Award, Director RSU, Vested and Expected to Vest, Outstanding, Number 68,342    
Share-Based Compensation Arrangement by Share-Based Payment Award, Director RSU, Grants in Period, Gross 11,354    
Share-Based Compensation Arrangement by Share-Based Payment Award, Director RSU, Outstanding, Weighted Average Exercise Price $ 67.11 $ 57.79  
Share-Based Compensation Arrangements by Share-Based Payment Award, Director RSU, Grants in Period, Weighted Average Exercise Price 123.23    
Share-Based Compensation Arrangement by Share-Based Payment Award, Director RSU, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 57.79    
Share-Based Compensation Arrangement by Share-Based Payment Award, Deferred Compensation Equity Units, Outstanding, Number 44,651 52,552  
Share-Based Compensation Arrangement by Share-Based Payment Award, Deferred Compensation Equity Units, Additions in Period, Gross 846    
Share-Based Compensation Arrangement by Share-Based Payment Award, Deferred Compensation Equity Units, Outstanding, Weighted Average Exercise Price $ 52.34 $ 48.95  
Share-Based Compensation Arrangements by Share-Based Payment Award, Deferred Compensation Equity Units, Additions in Period, Weighted Average Exercise Price 135.93    
Share-Based Compensation Arrangements by Share-Based Payment Award, Deferred Compensation Equity Units, Distributions in Period, Weighted Average Exercise Price $ 40.05    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 11.5    
Share-based Payment Arrangement, Expense $ 5,900,000 $ 7,500,000 $ 5,400,000
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 1 year 8 months 12 days    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 11,700,000    
Share-Based Payment Arrangement, Expense, Tax Benefit $ 4.7    
Share-Based Payment Arrangement, Employee RSU Award, Cost Not yet Recognized, Period for Recognition 1 year 6 months    
Share-Based Payment Arrangement, Director RSU Award, Excluding Option, Cost Not yet Recognized, Amount $ 0.5    
Market Condition Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Outstanding, Number 16,342 18,345  
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Grants in Period, Gross 4,171    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Adjustments in Period, Gross 3,088    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Vested in Period, Gross (9,262)    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Outstanding, Intrinsic Value $ 1,013,000 $ 1,488,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Deferred Compensation Equity Units, Distributions in Period, Gross (8,747)    
Performance Condition Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized $ 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Outstanding, Number 65,376 73,392  
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Grants in Period, Gross 16,685    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Adjustments in Period, Gross 12,349    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Vested in Period, Gross (37,050)    
Share-Based Compensation Arrangement by Share-Based Payment Award, PSU, Outstanding, Intrinsic Value $ 3,913,000 $ 6,269,000  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 1    
Deferred Compensation Arrangement with Individual, Compensation Expense $ 0.3