XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plan, Expected Future Benefit Payments, Maturity [Line Items]  
Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year $ 300
FPU Pension Plan  
Defined Benefit Plan, Expected Future Benefit Payments, Maturity [Line Items]  
2017 3,600 [1]
2018 3,700 [1]
2019 3,600 [1]
2020 3,700 [1]
2021 3,600 [1]
Years 2022 through 2026 $ 17,600 [1]
[1] The pension plan is funded; therefore, benefit payments are expected to be paid out of the plan assets.