XML 104 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Severance Plans (Schedule of Defined Benefit Plans - Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Prepaid benefit cost (included in non-current assets) $ 5,991 $ 12,039
Accrued benefit liability (included in pension and severance obligations) (39,865) (47,124)
Net amount recognized at year end (33,874) $ (35,085)
Accrued expenses $ 900