v3.26.3
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jan. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based payment arrangement, expense $ 9.4 $ 12.8    
Deferred compensation expense 18.9      
2026 3.0      
2027 9.3      
2028 6.1      
2029 $ 0.5      
Weighted average remaining contractual term 1 year 7 months 6 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