v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (16,565) $ (56,646) $ (49,533) $ (95,248)
Other comprehensive (loss) income:        
Remeasurement of defined benefit pension liability (43) (46) (87) (88)
Foreign currency translation adjustment 31 750 (210) 1,121
Other comprehensive (loss) income (12) 704 (297) 1,033
Total comprehensive loss $ (16,577) $ (55,942) $ (49,830) $ (94,215)