XML 116 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Prepaid expenses and other current assets:      
Prepaid research and development costs $ 64,277 $ 60,476  
Prepaid taxes 23,792 37,320  
Other receivables 32,828 37,859  
Prepaid general and administrative expenses 21,253 14,619  
Prepaid manufacturing cost 19,333 42,066  
Short-term restricted cash 9,312 11,473 $ 196
Prepaid insurance 6,242 8,872  
Other current assets 15,882 44,780  
Total $ 192,919 $ 257,465