XML 114 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Defined Contribution Plan, Pension and Other Post-Retirement Benefit Plans - Summary of Expected Future Benefit Payments of Pension and Other Post-Retirement Benefit Plans (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 $ 2,012
2027 2,033
2028 2,087
2029 2,179
2030 to 2035 $ 10,322