XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (38,266) $ (75,722)
Other comprehensive income (loss) before tax:    
Foreign currency translation adjustment (7,396) 3,006
Defined benefit pension plans:    
Net actuarial loss arising during period (261) (883)
Amortization of prior service cost 32 31
Amortization of net actuarial loss 319 285
Other comprehensive income (loss), before tax (7,306) 2,439
Tax benefit (provision) attributable to other comprehensive income (loss) 109 (374)
Other comprehensive income (loss), net of tax (7,197) 2,065
Total comprehensive loss $ (45,463) $ (73,657)