v3.26.3
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net (Loss) Income $ (9,464) $ 8,994 $ (21,976) $ (13,222)
Other Comprehensive Income (Loss):        
Foreign currency translation gains (losses) 85 (686) (521) 3,153
Other Comprehensive Income (Loss) 85 (686) (521) 3,153
Comprehensive (Loss) Income $ (9,379) $ 8,308 $ (22,497) $ (10,069)