v3.26.1
Defined Benefit Pension Plan (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Retirement Benefits [Abstract]        
Discount Rate (Point in Time) 4.25%   4.25%  
Discount Rate (Period of Time) 4.25% 5.26% 4.70% 5.39%
Expected long-term rate of return on pension plan assets 5.00% 5.00% 5.00% 5.00%
Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), before Tax $ 0.4   $ 0.8  
Defined Benefit Plan, Benefit Obligation, Payment for Settlement     33.0  
Defined Benefit Plan, Plan Assets, Payment for Settlement     $ 33.0