v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net loss $ (25,512) $ (14,608) $ (44,970) $ (27,523)
Other comprehensive (loss), net of tax        
(Loss) gain on currency translation adjustment (4,861) 2,913 (7,865) 2,904
Comprehensive loss $ (30,373) $ (11,695) $ (52,835) $ (24,619)