XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Amounts Recognized in Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Other long-term asset $ 483,037 $ 414,834
Other current liability (13,039) (12,537)
Pension and other post-retirement liabilities (219,644) (197,879)
Amounts recognized in consolidated balance sheets $ 250,354 $ 204,418