v3.25.2
Stock Based Compensation - Performance Restricted Stock Units and Performance Stock Units (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
PRSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Number of consecutive trading days required to earn PRSUs 20 days  
Performance period 5 years  
Aggregate fair value of equity instruments vested during the period $ 5.4 $ 15.0
Unrecognized compensation expense $ 0.1  
Weighted average period over which unrecognized compensation expense is expected to be recognized 9 months 18 days  
PRSUs | Class A Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contingent right to receive common stock, number of shares receivable for each PSU (in shares) 1  
Equity-Classified Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Aggregate fair value of equity instruments vested during the period   $ 0.1
Unrecognized compensation expense $ 5.4  
Weighted average period over which unrecognized compensation expense is expected to be recognized 1 year 8 months 12 days  
Settlement date, period following performance period 60 days  
Equity-Classified Performance Shares | Class A Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Contingent right to receive common stock, number of shares receivable for each PSU (in shares) 1  
Equity-Classified Performance Shares | Class A Common Stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 0.00%  
Equity-Classified Performance Shares | Class A Common Stock | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting percentage 150.00%