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 $ (14,133) $ (35,631)
Foreign currency translation adjustment 1,751 (1,698)
Comprehensive loss $ (12,382) $ (37,329)