XML 97 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions and other postretirement benefit plans - Schedule of Multiemployer Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions $ 1,384 $ 1,480 $ 1,815
CWA/ITU Negotiated Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions 160 255 276
GCIU—Employer Retirement Benefit Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions 46 41 42
The Newspaper Guild International Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions 9 14 15
IAM National Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions 118 147 177
Teamsters Pension Trust Fund of Philadelphia and Vicinity      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions 998 965 1,249
Central Pension Fund of the International Union of Operating Engineers and Participating Employers      
Defined Benefit Plans and Other Postretirement Benefit Plans      
Contributions $ 53 $ 58 $ 56