v3.25.3
Unaudited Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (35,963) $ (41,671) $ (125,128) $ (175,419)
Other comprehensive loss, net of tax of nil:        
Foreign currency translation adjustments (6,703) (14,503) (10,870) (9,356)
Comprehensive loss $ (42,666) $ (56,174) $ (135,998) $ (184,775)