XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation awards $ 3.3 $ 1.9 $ 9.5 $ 5.8
Cash received from employee stock option exercised $ 3.8 $ 0.1 $ 3.8 $ 0.4
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 300,100 8,000 300,600 28,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 11.2 $ 0.1 $ 11.3 $ 0.3
Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of restricted stock awards granted 323,000 0 913,000 341,000
Number of Options, Granted 0 0 67,000 25,000