XML 132 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Key Components of Outperformance Plan (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
PSU Plan 2024 | Market-Based Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool $ 25.5    
PSU Plan 2023 | Operational Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool   $ 15.0  
PSU Plan 2022 | Operational Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool     $ 15.0
PSU Plan 2022 | Relative TSR Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool     $ 15.0