XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains   $ 187  
Available for sale debt securities, Gross unrealized losses   (1,824)  
Cash and cash equivalents, Amortized cost $ 1,734,153 1,991,011  
Cash and cash equivalents, Gross unrealized gains 8 9  
Cash and cash equivalents, Gross unrealized losses (2)    
Cash and cash equivalents, Fair value 541,932 966,777 $ 1,038,624
Cash, cash equivalents and investments, Amortized cost 541,926 966,768  
Cash, cash equivalents and investments, Gross unrealized gains 57 187  
Cash, cash equivalents and investments, Gross unrealized losses (668) (1,824)  
Cash, cash equivalents and investments, Fair value 1,733,542 1,989,374  
Available for sale debt securities current, Amortized cost 1,192,227 1,024,243  
Available for sale debt securities current, Gross unrealized gains 49 178  
Available for sale debt securities current, Gross unrealized losses 666 (1,824)  
Available for sale debt securities current, Fair value 1,191,610 1,022,597  
Cash and Money Market Funds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 464,871 801,979  
Cash and cash equivalents, Fair value 464,871 801,979  
Commercial Paper [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 88,450 211,369  
Cash and cash equivalents, Amortized cost 88,450 211,369  
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 41 178  
Available for sale debt securities, Gross unrealized losses (581) (1,542)  
Available for sale debt securities, Fair value 989,257 807,540  
Cash and cash equivalents, Amortized cost 989,797 808,904  
Cash, cash equivalents and investments, Fair value   1,989,374  
Corporate Bond [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 16 9  
Available for sale debt securities, Gross unrealized losses (87) (282)  
Available for sale debt securities, Fair value 145,898 125,741  
Cash and cash equivalents, Amortized cost 145,969 126,014  
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 45,066 42,745  
Cash and cash equivalents, Amortized cost $ 45,066 $ 42,745