v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net Loss $ (6,039) $ (29,312) $ (17,602) $ (50,320)
Other Comprehensive (Loss) Income:        
Foreign currency translation adjustments (884) 4,663 (1,117) 7,414
Total Comprehensive Loss $ (6,923) $ (24,649) $ (18,719) $ (42,906)