XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders’ Equity (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
May 31, 2024
Class of Stock [Line Items]          
Stock repurchase program, authorized amount         $ 500,000,000
Treasury stock acquired $ 20,000,000.0 $ 15,900,000 $ 97,300,000    
Stock repurchase program, remaining authorized repurchase amount $ 464,100,000     $ 464,100,000  
Class A common stock          
Class of Stock [Line Items]          
Treasury stock acquired (in shares)       528,888  
Treasury stock acquired       $ 35,900,000  
Treasury stock acquired (in dollars per share)       $ 67.77