XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss consists of the following:
ForeignActuarial (Loss)
CurrencyGain on
TranslationRetirement PlanTotal
Balance, December 31, 2021$(90,867)$(907)$(91,774)
Other comprehensive income, before taxes
1,459 820 2,279 
Tax expense (245)(245)
Other comprehensive income, net of taxes
1,459 575 2,034 
Less: Other comprehensive income (loss) attributable to noncontrolling interest— — — 
Balance, December 31, 2022(89,408)(332)(89,740)
Other comprehensive income, before taxes
4,774 68 4,842 
Tax expense— (89)(89)
Other comprehensive income (loss), net of taxes
4,774 (21)4,753 
Less: Other comprehensive income (loss) attributable to noncontrolling interest— — — 
Balance, December 31, 2023(84,634)(353)(84,987)
Other comprehensive (loss) income, before taxes
(19,308)220 (19,088)
Tax expense— (45)(45)
Other comprehensive (loss) income, net of taxes
(19,308)175 (19,133)
Less: Other comprehensive income (loss) attributable to noncontrolling interest(42)— (42)
Balance, December 31, 2024$(103,900)$(178)$(104,078)