XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Summary of Estimated Benefit Payments for Defined Benefit Plans for Next 10 Years (Detail)
$ in Millions
Dec. 31, 2021
USD ($)
Defined Benefit Plan Estimated Future Benefit Payments [Abstract]  
2022 $ 1.1
2023 1.1
2024 1.2
2025 1.6
2026 1.4
2027-2031 8.6
Estimated benefit payments for next 10 years, total $ 15.0