v3.26.1
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jan. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based payment arrangement, expense   $ 3.6 $ 2.1    
Deferred compensation expense   20.7      
2025   8.0      
2026   7.7      
2027   4.6      
2028   $ 0.4      
Weighted average remaining contractual term   1 year 9 months 18 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