XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table presents changes in accumulated other comprehensive income (loss) for the years ended December 31,:
Defined Benefit PensionForeign Currency TranslationTotal
Balance at December 31, 2022
$4,810 $(20,288)$(15,478)
Other comprehensive income before reclassifications
338 2,073 2,411 
Other comprehensive income
338 2,073 2,411 
Balance at December 31, 2023
$5,148 $(18,215)$(13,067)
Other comprehensive loss before reclassifications
(2,186)(8,520)(10,706)
Other comprehensive loss
(2,186)(8,520)(10,706)
Balance at December 31, 2024$2,962 $(26,735)$(23,773)