v3.26.1
Equity-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity-Classified Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 8.8 $ 6.1 $ 16.8 $ 13.0
Liability-Classified Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense   $ 0.0 $ 3.2 $ 0.0
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted (in shares)     287,780  
Weighted average grant date fair value (in dollars per share)     $ 98.76  
Restricted Stock Units (RSUs) | Vesting period one        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     1 year  
Restricted Stock Units (RSUs) | Vesting period two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Market Stock Units MSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Awards granted (in shares)     24,131  
Weighted average grant date value (in dollars per share)     $ 128.29  
Market Stock Units MSUs | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     0.00%  
Market Stock Units MSUs | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     200.00%  
Performance Share Units PSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years  
Absolute TSR        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted (in shares)     30,299  
Weighted average grant date value (in dollars per share)     $ 101.14  
Absolute TSR | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     0.00%  
Absolute TSR | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     200.00%  
Relative TSR        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted (in shares)     90,912  
Shares granted percentage of earnings (as a percent)     100.00%  
Weighted average grant date value (in dollars per share)     $ 114.53  
Relative TSR | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     0.00%  
Relative TSR | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares granted percentage of earnings (as a percent)     200.00%  
Phantom Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted (in shares)     21,970  
Weighted average grant date fair value (in dollars per share)     $ 95.63  
Number of shares for cash payment value (in shares) 1   1  
Leverage Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     3 years