v3.26.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Income (Loss) $ 3,293 $ (6,727) $ (12,512) $ (22,216)
Other Comprehensive Income (Loss):        
Foreign currency translation gains (losses) 69 2,746 (606) 3,839
Other Comprehensive Income (Loss) 69 2,746 (606) 3,839
Comprehensive Income (Loss) $ 3,362 $ (3,981) $ (13,118) $ (18,377)