v3.26.1
Stockholders' Equity and Stock-Based Compensation Plans - Schedule of Outstanding Shares of Common Stock (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 235,492,749 235,984,281
Activities related to exchanges of LLC Interests (in shares)   0
Issuance of common stock from equity incentive plans (in shares) 1,015,893 454,830
Share repurchases pursuant to share repurchase program (in shares) (482,621)  
Common stock ending balance (in shares) 236,026,021 236,439,111
Class A Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 115,502,689  
Common stock ending balance (in shares) 116,035,961  
Class A Common Stock | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 115,502,689 115,977,551
Activities related to exchanges of LLC Interests (in shares)   7,000
Issuance of common stock from equity incentive plans (in shares) 1,015,893 454,830
Share repurchases pursuant to share repurchase program (in shares) (482,621)  
Common stock ending balance (in shares) 116,035,961 116,439,381
Class B Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 96,933,192  
Common stock ending balance (in shares) 96,933,192  
Class B Common Stock | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 96,933,192 96,933,192
Activities related to exchanges of LLC Interests (in shares)   0
Issuance of common stock from equity incentive plans (in shares) 0 0
Share repurchases pursuant to share repurchase program (in shares) 0  
Common stock ending balance (in shares) 96,933,192 96,933,192
Class C Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 18,000,000  
Common stock ending balance (in shares) 18,000,000  
Class C Common Stock | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 18,000,000 18,000,000
Activities related to exchanges of LLC Interests (in shares)   0
Issuance of common stock from equity incentive plans (in shares) 0 0
Share repurchases pursuant to share repurchase program (in shares) 0  
Common stock ending balance (in shares) 18,000,000 18,000,000
Class D Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 5,056,868  
Common stock ending balance (in shares) 5,056,868  
Class D Common Stock | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Common stock beginning balance (in shares) 5,056,868 5,073,538
Activities related to exchanges of LLC Interests (in shares)   (7,000)
Issuance of common stock from equity incentive plans (in shares) 0 0
Share repurchases pursuant to share repurchase program (in shares) 0  
Common stock ending balance (in shares) 5,056,868 5,066,538