XML 113 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Pensions - Schedule of Expected Future Pension Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Retirement Benefits [Abstract]  
2026 $ 39,120
2027 33,762
2028 32,544
2029 31,444
2030 30,536
2031 to 2035 $ 128,949