v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net loss $ (29,718) $ (17,195)
Other comprehensive income (loss) before tax:    
Foreign currency translation adjustment 2,015 (2,862)
Defined benefit pension plans:    
Amortization of prior service cost 8 8
Amortization of net actuarial loss 87 79
Other comprehensive income (loss), before tax 2,110 (2,775)
Tax provision attributable to other comprehensive income (loss) (44) 0
Other comprehensive income (loss), net of tax 2,066 (2,775)
Total comprehensive loss $ (27,652) $ (19,970)