XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Repurchase Programs - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Aug. 31, 2024
Jan. 31, 2022
Jun. 30, 2024
2022 Repurchase Program [Member]      
Equity Class Of Treasury Stock [Line Items]      
Shares repurchase program authorized, value   $ 150.0  
Shares repurchase program, value $ 50.0   $ 43.6
Shares repurchase program, shares     211,255
Commencement date   2022-03  
2024 Repurchase Program and 2022 Repurchase Program [Member]      
Equity Class Of Treasury Stock [Line Items]      
Shares repurchase program authorized, value $ 200.0