XML 118 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Income, Net - Schedule of Other Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Income and Expenses [Abstract]      
Components of net periodic benefit income other than service cost (Note 15) $ 16,091 $ 14,107 $ 22,286
Interest income 7,019 8,184 4,155
Loss on asset write-down and dispositions, net (819) (173) (6,290)
Other, net 427 (17) 905
Total other income, net $ 22,718 $ 22,101 $ 21,056