v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net loss $ (22,781) $ (9,098) $ (37,062) $ (18,270)
Gain on foreign currency translation adjustment 2,606 3,868 3,016 3,661
Comprehensive loss $ (20,175) $ (5,230) $ (34,046) $ (14,609)