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 $ (14,876) $ (9,283) $ (19,356) $ (22,565)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (144) (4,874) 1,320 (7,229)
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ (15,020) $ (14,157) $ (18,036) $ (29,794)