XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option compensation     $ 4.2 $ 3.9  
Maximum percentage of stock options granted         130.00%
Total compensation cost related to non-vested stock options not yet recognized $ 28.8   $ 28.8    
Expected compensation cost recognized over the weighted-average period     2 years 1 month 6 days    
Stock Options Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option compensation 2.2 $ 2.0 $ 4.2 3.9  
Stock Equivalent Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost $ 1.5 $ 1.9 $ 4.0 $ 5.1