XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Comprehensive Loss [Abstract]      
Net loss $ (258,746) $ (245,595) $ (221,863)
Other comprehensive loss      
Net unrealized (loss) gain on investments (253) 676 (196)
Total comprehensive loss $ (258,999) $ (244,919) $ (222,059)