XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Share Repurchase Programs - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Jan. 31, 2022
Sep. 30, 2024
Aug. 31, 2024
2022 Repurchase Program [Member]      
Equity Class Of Treasury Stock [Line Items]      
Shares repurchase program authorized, value $ 150.0    
Commencement date 2022-03    
2024 Repurchase Program and 2022 Repurchase Program [Member]      
Equity Class Of Treasury Stock [Line Items]      
Shares repurchase program authorized additional, value     $ 200.0
Shares repurchase program, value   $ 58.6  
Shares repurchase program, shares   277,604  
Share Repurchase program, remaining capacity   $ 241.4