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