XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details)
$ in Millions
Mar. 31, 2025
USD ($)
vote
shares
Dec. 31, 2024
shares
Jun. 30, 2024
USD ($)
Jun. 11, 2024
USD ($)
Common Class B        
Class of Stock [Line Items]        
Number of votes per share of common stock | vote 1      
Common stock outstanding (in shares) 0      
Common stock issued (in shares) 0      
Class A Common Stock        
Class of Stock [Line Items]        
Number of votes per share of common stock | vote 1      
Common stock outstanding (in shares) 167,170,402 166,762,392    
Common stock issued (in shares) 171,078,789 170,670,779    
Share repurchase program, authorized, amount | $ $ 125.0     $ 150.0
Accelerated share repurchases, payment | $     $ 25.0