v3.25.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net loss $ (14,677) $ (25,279)
Other comprehensive income (loss):    
Unrealized loss on available-for-sale investments (23) 0
Cumulative translation adjustments 138 (1,657)
Comprehensive loss $ (14,562) $ (26,936)