v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - 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 $ (284,302) $ (166,573) $ (604,924) $ (307,291)
Other comprehensive loss:        
Unrealized (losses) gains on investments, net (4,120) 952 (12,851) 5,586
Foreign currency translation adjustments, net 3,408 (2,517) 3,718 (3,600)
Comprehensive loss $ (285,014) $ (168,138) $ (614,057) $ (305,305)