XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Allocated Share-based Compensation Expense $ 18.3 $ 17.7 $ 18.3
Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount 2.0 1.9 2.5
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 16.1    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 10 months 24 days    
Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards $ 3.1 5.0 7.9
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 11.0 $ 14.7 $ 17.3
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0 0
Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 99.7 $ 85.94 $ 102.55
Restricted Stock | Maximum [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years    
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options outstanding 0    
Exercise of stock options, Shares 463 0 0
2013 Stock Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000    
2023 Omnibus Incentive Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,000,000