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 | ||||