v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (5,930) $ (11,773) $ (23,780) $ (29,545)
Other comprehensive income (loss):        
Foreign currency translation adjustment (2,080) 1,231 1,829 6,937
Unrealized (loss) gain on short-term investments (123) 112 (393) 208
Adjustment for realized gains (losses) on short-term investments 7 (26) 123 (1)
Other comprehensive income (loss), net of tax (2,196) 1,317 1,559 7,144
Comprehensive loss $ (8,126) $ (10,456) $ (22,221) $ (22,401)