v3.26.1
Employee Benefit Plans - Narrative (Details) - USD ($)
1 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based payment arrangement, expense   $ 6.4 $ 9.4  
Deferred compensation expense   22    
2026   6.1    
2027   9.3    
2028   6.1    
2029   $ 0.5    
Weighted average remaining contractual term   1 year 10 months 24 days    
Phantom Share Units (PSUs)        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares) 632,353      
Performance Shares        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of shares authorized (in shares) 510,552     249,380
Number of shares earned in period (in shares)       243,142
Performance Shares | Nonemployee        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Award vesting period 1 year