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
Statement of Comprehensive Income [Abstract]        
Net loss $ (131,005) $ (171,897) $ (248,509) $ (374,384)
Other comprehensive income (loss):        
Currency translation adjustments 1,332 29,475 (8,723) 51,257
Other comprehensive income (loss) 1,332 29,475 (8,723) 51,257
Comprehensive loss $ (129,673) $ (142,422) $ (257,232) $ (323,127)