v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Comprehensive loss, net of taxes:        
Net loss $ (20,378) $ (13,538) $ (30,242) $ (20,506)
Foreign currency translation adjustment 416 (1,692) 1,604 (1,743)
Comprehensive loss $ (19,962) $ (15,230) $ (28,638) $ (22,249)