Income Taxes (Details) - USD ($) $ in Millions |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2025 |
|
Income Tax Contingency [Line Items] | |||
Effective tax rate | 24.60% | 23.40% | |
Unrecognized tax benefits | $ 16.2 | ||
Unrecognized tax benefits that would affect the effective tax rate, if recognized | $ 4.3 | ||
Minimum | Forecast | |||
Income Tax Contingency [Line Items] | |||
Effective tax rate | 24.00% | ||
Maximum | Forecast | |||
Income Tax Contingency [Line Items] | |||
Effective tax rate | 24.50% |