XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Summary of Cash Equivalents and Marketable Securities Recorded at Fair Value (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Marketable Securities [Line Items]  
Cash equivalents, amortized cost $ 915,704
Cash equivalents, gross unrealized losses (1)
Cash equivalents, fair value 915,703
Marketable securities, amortized cost 324,716
Marketable securities, gross unrealized gains 11
Marketable securities, gross unrealized losses (154)
Marketable securities, fair value 324,573
Cash equivalents and marketable securities, amortized cost 1,240,420
Cash equivalents and marketable securities, gross unrealized gains 11
Cash equivalents and marketable securities, gross unrealized losses (155)
Cash equivalents and marketable securities, fair value 1,240,276
Money Market Funds [Member]  
Marketable Securities [Line Items]  
Cash equivalents, amortized cost 896,690
Cash equivalents, fair value 896,690
Certificates of Deposit [Member]  
Marketable Securities [Line Items]  
Cash equivalents, amortized cost 4,012
Cash equivalents, fair value 4,012
Marketable securities, amortized cost 9,153
Marketable securities, fair value 9,153
Commercial Paper [Member]  
Marketable Securities [Line Items]  
Cash equivalents, amortized cost 8,497
Cash equivalents, fair value 8,497
Marketable securities, amortized cost 86,097
Marketable securities, fair value 86,097
US Treasury Securities [Member]  
Marketable Securities [Line Items]  
Marketable securities, amortized cost 39,978
Marketable securities, gross unrealized gains 2
Marketable securities, fair value 39,980
Corporate Debt Securities [Member]  
Marketable Securities [Line Items]  
Cash equivalents, amortized cost 6,505
Cash equivalents, gross unrealized losses (1)
Cash equivalents, fair value 6,504
Marketable securities, amortized cost 182,716
Marketable securities, gross unrealized gains 9
Marketable securities, gross unrealized losses (154)
Marketable securities, fair value 182,571
Government-sponsored Enterprise Securities [Member]  
Marketable Securities [Line Items]  
Marketable securities, amortized cost 6,772
Marketable securities, fair value $ 6,772