Employee Benefit Plans (Details) - Senior Management Retention Plan [Member] - USD ($) $ in Millions |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Executive Officers [Member] | |||
| Employee Benefit Plans [Abstract] | |||
| Employer contribution | $ 0.0 | $ 0.0 | |
| Carrying value of liability | $ 2.4 | $ 2.2 | |
| Net gain on deferred compensation benefits | $ 1.6 | ||
| Senior Level Employees [Member] | |||
| Employee Benefit Plans [Abstract] | |||
| Common stock held as investments in Rabbi Trust of ERP (in Shares) | 1,014 | 1,073 | |
| Common stock held as investments in Rabbi Trust of ERP, historical cost basis amount | $ 1.0 | $ 1.1 | |