XML 74 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Share Repurchases) (Details) - 2024 share repurchase program - USD ($)
Mar. 30, 2025
Feb. 29, 2024
Share Repurchase Program [Line Items]    
Stock repurchase program, authorized amount   $ 350,000,000.0
Stock repurchase program, remaining authorized repurchase amount $ 96,800,000