XML 82 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Narrative) (Detail) - USD ($)
shares in Millions, $ in Millions
6 Months Ended 56 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jul. 31, 2025
Equity [Abstract]      
Common stock repurchased, shares 1.5 6.2  
Purchase of Company, value $ 88.7 $ 343.3  
Maximum      
Equity [Abstract]      
Stock repurchase program, authorized amount     $ 300.0