Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (161) $ (3,625) $ (7,295) $ (11,975)
Other comprehensive income:        
Currency translation 425 4,555 3,256 5,197
Total comprehensive income (loss) $ 264 $ 930 $ (4,039) $ (6,778)