XML 134 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Narrative) (Detail)
shares in Millions, $ in Millions
12 Months Ended 38 Months Ended
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Equity [Abstract]    
Remaining authorized amount under stock repurchase program $ 213.8 $ 213.8
Common stock repurchased, shares | shares 1.3 3.5
Purchase of Company, value $ 72.7 $ 186.2
Maximum    
Equity [Abstract]    
Stock Repurchase Program, Authorized Amount $ 400.0 $ 400.0