XML 124 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Benefit Payments) (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 $ 16.2
2025 17.0
2026 16.7
2027 16.5
2028 16.2
Five years thereafter $ 74.8