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
Net loss $ (10,631) $ (16,861) $ (25,242) $ (31,246)
Other comprehensive (loss) gain:        
Foreign currency translation (loss) gain (400) 1,665 (781) 1,802
Total comprehensive loss $ (11,031) $ (15,196) $ (26,023) $ (29,444)