XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity (Narrative) (Detail)
shares in Thousands, $ in Millions
6 Months Ended 44 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Equity [Abstract]    
Remaining authorized amount under stock repurchase program $ 169.6 $ 169.6
Common stock repurchased, shares | shares 811 4,300
Purchase of Company, value $ 44.2 $ 230.4
Maximum    
Equity [Abstract]    
Stock repurchase program, authorized amount $ 400.0 $ 400.0