v3.25.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (81,950) $ (89,900) $ (149,524) $ (182,867)
Other comprehensive income (loss), net of tax:        
Net unrealized (loss) gain on marketable securities (277) (274) 465 (2,140)
Net unrealized gain (loss) on derivative instruments 7,472 506 12,231 (1,231)
Other comprehensive income (loss), net of tax 7,195 232 12,696 (3,371)
Total comprehensive loss $ (74,755) $ (89,668) $ (136,828) $ (186,238)