XML 220 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Status of Outstanding Performance Share Awards (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, Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance 285,682    
Ending Balance   285,682  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 7.1    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 50.53  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 48.49    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 1 year 8 months 12 days 2 years 3 months 18 days  
Performance shares      
Number of share      
Beginning Balance 225,104    
Granted 163,310    
Settled (107,558)    
Forfeited 0    
Ending Balance 280,856 225,104  
Weighted Average Grant Date Fair Value      
Beginning Balance $ 36.54    
Granted 40.17 $ 40.47 $ 30.55
Settled 39.84    
Forfeited 0    
Ending Balance $ 37.33 $ 36.54  
Maximum | Performance shares      
Number of share      
Ending Balance 2    
Minimum [Member] | Performance shares      
Number of share      
Ending Balance 0