Annual report pursuant to Section 13 and 15(d)

Other Long-term Liabilities Other Long-term Liabilities (Details)

v3.24.0.1
Other Long-term Liabilities Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities Disclosure [Abstract]    
Pension plan liabilities $ 4,937 $ 6,250
Other postretirement benefit plan liabilities 457 428
Derivative liabilities 2,496 2,071
Finance lease and financing obligation liabilities 4,955 7,633
Reserve for uncertain tax positions 9,523 8,215
Other 71 1,249
Other Liabilities, Noncurrent, Total $ 22,439 $ 25,846