XML 175 R154.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders’ Equity - Schedule of Number of PSUs Granted Based on Adjusted EBITDA, ROIC and ESG at Grant Date Fair Value (Details) - $ / shares
Aug. 25, 2025
Mar. 31, 2025
Mar. 03, 2025
Feb. 18, 2025
Sep. 09, 2024
Jul. 01, 2024
Jun. 05, 2024
Mar. 01, 2024
Feb. 21, 2024
Mar. 01, 2023
Feb. 21, 2023
2023 Three-year PSU Awards | Adjusted EBITDA CAGR                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares)                   22,963 93,343
Fair value on grant date (in dollars per share)                   $ 49.05 $ 48.46
2023 Three-year PSU Awards | ROIC                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares)                   22,963 93,343
Fair value on grant date (in dollars per share)                   $ 49.05 $ 48.46
2024 Three-year PSU Awards | Adjusted EBITDA CAGR                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares)         1,642 21,982 3,269 22,692 50,340    
Fair value on grant date (in dollars per share)         $ 32.78 $ 35.12 $ 42.08 $ 39.49 $ 41.09    
2024 Three-year PSU Awards | ROIC                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares)         1,642 21,982 3,269 22,692 50,340    
Fair value on grant date (in dollars per share)         $ 32.78 $ 35.12 $ 42.08 $ 39.49 $ 41.09    
2025 Three-Year PSU Awards | Adjusted EBITDA CAGR                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares) 3,997 5,544 19,084 80,477              
Fair value on grant date (in dollars per share) $ 34.88 $ 29.74 $ 34.82 $ 35.83              
2025 Three-Year PSU Awards | ROIC                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of units granted (in shares) 3,997 5,544 19,084 80,477              
Fair value on grant date (in dollars per share) $ 34.88 $ 29.74 $ 34.82 $ 35.83