XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
OCI, Tax on foreign currency translation gain (loss) $ 0 $ 0 $ 0
OCI, Tax provision on reclassification adjustments to net income (loss) for pension plans 2,511 2,668 2,675
OCI, Tax benefit on unrealized loss arising during the year for pension plans $ 591 $ 701 $ 3,681