XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost $ 2,075,689    
Cash and cash equivalents, Gross unrealized gains 7    
Cash and cash equivalents 1,038,624 $ 2,115,869 $ 1,599,113
Cash, cash equivalents and investments, Amortized cost 1,038,617 2,115,869  
Cash, cash equivalents and investments, Gross unrealized gains 31    
Cash, cash equivalents and investments, Gross unrealized losses (3,236)    
Cash, cash equivalents and investments, Fair value 2,072,484 2,115,869  
Available for sale debt securities current, Amortized cost 1,037,072    
Available for sale debt securities current, Gross unrealized gains 24    
Available for sale debt securities current, Gross unrealized losses (3,236)    
Available for sale debt securities current, Fair value 1,033,860 0  
Cash and Money Market Funds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 923,447 2,115,869  
Cash and cash equivalents 923,447 2,115,869  
Commercial Paper [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 176,782    
Cash and cash equivalents, Amortized cost 176,782    
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 30    
Available for sale debt securities, Gross unrealized losses (2,355)    
Available for sale debt securities, Fair value 749,131    
Cash and cash equivalents, Amortized cost 751,456    
Cash, cash equivalents and investments, Fair value   $ 2,115,869  
Corporate Bond [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 1    
Available for sale debt securities, Gross unrealized losses (881)    
Available for sale debt securities, Fair value 174,313    
Cash and cash equivalents, Amortized cost 175,193    
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 48,811    
Cash and cash equivalents, Amortized cost $ 48,811