v3.26.1
Unaudited 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
Income Statement [Abstract]        
Net loss $ (11,260) $ (9,742) $ (15,550) $ (16,413)
Foreign currency translation adjustments (4) 44 (19) 64
Comprehensive loss $ (11,264) $ (9,698) $ (15,569) $ (16,349)