v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net Loss $ (13,282) $ (24,275)
Other Comprehensive (Loss) Income:    
Foreign currency translation adjustments (2,355) 580
Comprehensive Income (Loss), Net of Tax, Attributable to Parent, Total $ (15,637) $ (23,695)