v3.26.1
Stockholders' Equity and Stock-Based Compensation Plans - Schedule of Outstanding Shares of Common Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock beginning balance (in shares) 236,026,021 235,492,749 236,439,111 235,984,281 235,492,749 235,984,281
Activities related to exchanges of LLC Interests (in shares)     0 0    
Issuance of common stock from equity incentive plans (in shares) 12,587 1,015,893 10,303 454,830    
Share repurchases pursuant to share repurchase programs (in shares) (1,908,308) (482,621)        
Common stock ending balance (in shares) 234,130,300 236,026,021 236,449,414 236,439,111 234,130,300 236,449,414
Class A Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock beginning balance (in shares)   115,502,689     115,502,689  
Share repurchases pursuant to share repurchase programs (in shares)     0     0
Common stock ending balance (in shares) 114,140,240       114,140,240  
Class A Common Stock | Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock beginning balance (in shares) 116,035,961 115,502,689 116,439,381 115,977,551 115,502,689 115,977,551
Activities related to exchanges of LLC Interests (in shares)     4,000 7,000    
Issuance of common stock from equity incentive plans (in shares) 12,587 1,015,893 10,303 454,830    
Share repurchases pursuant to share repurchase programs (in shares) (1,908,308) (482,621)        
Common stock ending balance (in shares) 114,140,240 116,035,961 116,453,684 116,439,381 114,140,240 116,453,684
Class B Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock beginning balance (in shares)   96,933,192     96,933,192  
Common stock ending balance (in shares) 96,933,192       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 96,933,192 96,933,192 96,933,192 96,933,192
Activities related to exchanges of LLC Interests (in shares)     0 0    
Issuance of common stock from equity incentive plans (in shares) 0 0 0 0    
Share repurchases pursuant to share repurchase programs (in shares) 0 0        
Common stock ending balance (in shares) 96,933,192 96,933,192 96,933,192 96,933,192 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     18,000,000  
Common stock ending balance (in shares) 18,000,000       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 18,000,000 18,000,000 18,000,000 18,000,000
Activities related to exchanges of LLC Interests (in shares)     0 0    
Issuance of common stock from equity incentive plans (in shares) 0 0 0 0    
Share repurchases pursuant to share repurchase programs (in shares) 0 0        
Common stock ending balance (in shares) 18,000,000 18,000,000 18,000,000 18,000,000 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     5,056,868  
Common stock ending balance (in shares) 5,056,868       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,056,868 5,066,538 5,073,538 5,056,868 5,073,538
Activities related to exchanges of LLC Interests (in shares)     (4,000) (7,000)    
Issuance of common stock from equity incentive plans (in shares) 0 0 0 0    
Share repurchases pursuant to share repurchase programs (in shares) 0 0        
Common stock ending balance (in shares) 5,056,868 5,056,868 5,062,538 5,066,538 5,056,868 5,062,538