XML 24 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Loss (unaudited) - 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 $ (102,628) $ (72,771) $ (217,613) $ (206,304)
Other comprehensive (loss) income:        
Unrealized (loss) gain on available-for-sale securities (4) 4,933 10 12,468
Foreign currency translation adjustments (837) (1,252) (1,975) (1,415)
Other comprehensive (loss) income (841) 3,681 (1,965) 11,053
Comprehensive loss $ (103,469) $ (69,090) $ (219,578) $ (195,251)