XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]            
Net loss $ (8,568) $ (10,353) $ (4,623) $ (19,888) $ (18,921) $ (24,511)
Other comprehensive gain (loss):            
Foreign currency translation adjustment, net of tax 976 $ 1,480 144 $ (1,145) 2,456 (1,001)
Comprehensive loss $ (7,592)   $ (4,479)   $ (16,465) $ (25,512)