XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Schedule of Additional RSUs Shares Activity (Details) - Restricted Stock Units (RSUs) - 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]      
Weighted average grant date fair value per award (in dollars per share) $ 36.76 $ 43.50 $ 47.11
Fair value of awards vested and issued $ 2.9 $ 4.8 $ 4.7
Tax expense for restricted stock compensation expense $ (0.7) $ (0.4) $ (0.1)