XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Company Cash, Cash Equivalents and Short-term Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost $ 2,013,711    
Cash and cash equivalents, Gross unrealized gains 2    
Cash and cash equivalents, Gross unrealized losses (16)    
Cash and cash equivalents 1,233,877 $ 2,115,869 $ 1,481,836
Cash, cash equivalents and investments, Amortized cost 1,233,891 2,115,869  
Cash, cash equivalents and investments, Gross unrealized gains 34    
Cash, cash equivalents and investments, Gross unrealized losses (320)    
Cash, cash equivalents and investments, Fair value 2,013,425 2,115,869  
Available for sale debt securities current, Amortized cost 779,820    
Available for sale debt securities current, Gross unrealized gains 32    
Available for sale debt securities current, Gross unrealized losses (304)    
Available for sale debt securities current, Fair value 779,548 0  
Cash and Money Market Funds [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents, Amortized cost 1,054,189 2,115,869  
Cash and cash equivalents 1,054,189 2,115,869  
Commercial Paper [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 145,335    
Cash and cash equivalents, Amortized cost 145,335    
Government and Government Agency Bonds [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Gross unrealized gains 13    
Available for sale debt securities, Gross unrealized losses (205)    
Available for sale debt securities, Fair value 602,288    
Cash and cash equivalents, Amortized cost 602,480    
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 21    
Available for sale debt securities, Gross unrealized losses (115)    
Available for sale debt securities, Fair value 187,232    
Cash and cash equivalents, Amortized cost 187,326    
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Available for sale debt securities, Fair value 24,381    
Cash and cash equivalents, Amortized cost $ 24,381