XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Expected Cash Flows for Pension Plans (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 (expected) $ 583
Expected benefit payments:  
2026 28,756
2027 29,418
2028 30,253
2029 30,903
2030 31,557
2031 through 2035 $ 160,813