XML 219 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Status of Outstanding RSU Awards (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted Average Grant Date Fair Value      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 7.1    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 38.24    
Restricted stock units      
Number of share      
Beginning Balance 402,407    
Granted 221,319    
Vested (206,810)    
Forfeited (108,761)    
Ending Balance 308,155 402,407  
Weighted Average Grant Date Fair Value      
Beginning Balance $ 32.97    
Granted 38.18 $ 37.66 $ 29.52
Vested 30.94    
Forfeited 36.73    
Ending Balance $ 36.75 $ 32.97  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days    
Performance Shares [Member]      
Number of share      
Beginning Balance 225,104    
Granted 163,310    
Vested (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
Vested 39.84    
Forfeited 0    
Ending Balance $ 37.33 $ 36.54  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 0 years