XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents and Marketable Securities - Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost $ 1,377,887 $ 1,675,305  
Available for sale debt securities, Gross unrealized gains 2,307 1,124  
Cash, cash equivalents and investments, Gross unrealized gains 2,307 1,124  
Available for sale debt securities, Gross unrealized losses (35) (179)  
Cash, cash equivalents and investments, Gross unrealized losses (35) (179)  
Cash and cash equivalents, Fair value 197,855 428,430 $ 541,932
Cash, cash equivalents and investments, Fair value 1,380,159 1,676,250  
Cash and Money Market Funds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 193,524 374,750  
Cash and cash equivalents, Fair value 193,524 374,750  
Commercial Paper [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 34,995 113,362  
Available for sale debt securities, Fair value 34,995 113,362  
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 898,726 1,000,302  
Available for sale debt securities, Gross unrealized gains 1,704 1,006  
Available for sale debt securities, Gross unrealized losses (23) (171)  
Available for sale debt securities, Fair value 900,407 1,001,137  
Corporate Bond [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 232,654 130,270  
Available for sale debt securities, Gross unrealized gains 603 118  
Available for sale debt securities, Gross unrealized losses (12) (8)  
Available for sale debt securities, Fair value 233,245 130,380  
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 17,988 56,621  
Available for sale debt securities, Fair value 17,988 56,621  
Cash and Cash Equivalents [Member]      
Cash and Cash Equivalents [Line Items]      
Cash, cash equivalents and investments, Amortized cost 197,854 428,430  
Cash and cash equivalents, Gross unrealized gains 1    
Cash and cash equivalents, Fair value 197,855 428,430  
Short-term Investments [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Amortized cost 998,884 1,246,875  
Available for sale debt securities, Gross unrealized gains 1,667 1,124  
Available for sale debt securities, Gross unrealized losses (17) (179)  
Available for sale debt securities current, Fair value 1,000,534 $ 1,247,820  
Non-current investments [Member]      
Cash and Cash Equivalents [Line Items]      
Other Non-Current Assets Amortized Cost 181,149    
Available for sale debt securities, Gross unrealized gains 639    
Available for sale debt securities, Gross unrealized losses (18)    
Available for sale debt securities, Fair value $ 181,770