Annual report [Section 13 and 15(d), not S-K Item 405]

Other Long-term Liabilities (Details)

v3.25.0.1
Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Pension plan liabilities $ 2,122 $ 4,937
Other postretirement benefit plan liabilities 442 457
Derivative liabilities 475 2,496
Finance lease and financing obligation liabilities 1,815 4,955
Reserve for uncertain tax positions 110 9,523
Other 88 71
Total other long-term liabilities $ 5,052 $ 22,439