XML 126 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based compensation arrangement by share-based payment award, number of shares available for grant 7,554,970    
Individual potential target award minimum 0.00%    
Individual potential target award maximum 200.00%    
Percent of award target performance metric 50.00%    
Percentage of distribution payments 10.00%    
Compensation information      
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 11.0    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 1 year 3 months 29 days    
Share-based compensation arrangement by share-based payment award, options, exercisable, number   3,342,785 3,549,325
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price   $ 63.83 $ 60.8
Stock Compensation 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 11,331,958