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
Income Statement [Abstract]        
Net loss $ (6,200) $ (2,716) $ (13,687) $ (6,289)
Other comprehensive (loss) income:        
Foreign currency translation (loss) gain (1) 42 (25) 59
Total other comprehensive (loss) income (1) 42 (25) 59
Comprehensive loss $ (6,201) $ (2,674) $ (13,712) $ (6,230)