XML 124 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Key Components of Outperformance Plan (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
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  
PSU Plan 2021 | Operational Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool     $ 16.7
PSU Plan 2021 | Relative TSR Performance Unit      
Share-based Compensation Arrangement by Share-based Payment Award      
Maximum bonus pool     $ 16.7