XML 80 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 7 Months Ended
Jul. 31, 2026
Jun. 28, 2026
Jul. 29, 2026
Subsequent Event [Line Items]      
Repurchased (in shares)   952,216  
Average price (in dollars per share)   $ 119.46  
Subsequent Event      
Subsequent Event [Line Items]      
Repurchased (in shares) 100,692   1,052,908
Treasury stock, value $ 10.0    
Average price (in dollars per share) $ 99.29   $ 117.53