v3.25.1
Stockholders' Equity and Stock-Based Compensation Plans - Schedule of Outstanding Shares of Common Stock (Details) - shares
3 Months Ended
Jan. 19, 2024
Mar. 31, 2025
Mar. 31, 2024
Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock beginning balance (in shares)   235,984,281 235,101,952
Activities related to exchanges of LLC Interests (in shares)   0  
Issuance of common stock from equity incentive plans (in shares)   454,830 699,840
Issuance of common stock for business acquisition (in shares)     374,601
Common stock ending balance (in shares)   236,439,111 236,176,393
Class A Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock beginning balance (in shares)   115,977,551  
Common stock ending balance (in shares)   116,439,381  
Class A Common Stock | R8Fin      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Issuance of common stock for business acquisition (in shares) 374,601    
Class A Common Stock | Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock beginning balance (in shares)   115,977,551 115,090,787
Activities related to exchanges of LLC Interests (in shares)   7,000  
Issuance of common stock from equity incentive plans (in shares)   454,830 699,840
Issuance of common stock for business acquisition (in shares)     374,601
Common stock ending balance (in shares)   116,439,381 116,165,228
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
Issuance of common stock for business acquisition (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
Issuance of common stock for business acquisition (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,073,538  
Common stock ending balance (in shares)   5,066,538  
Class D Common Stock | Common Stock      
Increase (Decrease) in Stockholders' Equity [Roll Forward]      
Common stock beginning balance (in shares)   5,073,538 5,077,973
Activities related to exchanges of LLC Interests (in shares)   (7,000)  
Issuance of common stock from equity incentive plans (in shares)   0 0
Issuance of common stock for business acquisition (in shares)     0
Common stock ending balance (in shares)   5,066,538 5,077,973