v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net Loss $ (9,283) $ (4,257) $ (22,565) $ (28,532)
Other Comprehensive (Loss) Income:        
Foreign currency translation adjustments (4,874) (94) (7,229) 486
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ (14,157) $ (4,351) $ (29,794) $ (28,046)