v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS        
Net loss $ (16,643) $ (20,128) $ (32,078) $ (33,948)
Other comprehensive income (loss):        
Foreign currency translation adjustments 31 123 38 (103)
Comprehensive loss $ (16,612) $ (20,005) $ (32,040) $ (34,051)