v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - 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 $ (1,500) $ (14,781) $ (9,326) $ (33,147)
Other comprehensive (loss) income:        
Reclassification of foreign currency translation adjustments into net loss upon liquidation of foreign subsidiaries 0 11 0 45
Unrealized (loss) gain on cash flow hedges (199) 2,295 (2,027) 4,453
Comprehensive loss $ (1,699) $ (12,475) $ (11,353) $ (28,649)