XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Summary of Estimated Future Benefits (Details) - Defined Benefit Plans
$ in Millions
Dec. 31, 2025
USD ($)
Estimated future benefit payments  
2026 $ 9.5
2027 7.0
2028 6.6
2029 6.5
2030 5.9
2031-2035 $ 29.7