XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities and Long-Term Investments - Summary of Marketable Securities and Long-Term Investments Held (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost $ 403,233 $ 137,509
Marketable securities held, Gross Unrealized Gains 41 13
Marketable securities held, Gross Unrealized Losses (10) (22)
Marketable securities held, Fair Value 403,264 137,500
Commercial Paper    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost 375,665 113,628
Marketable securities held, Gross Unrealized Gains 41 11
Marketable securities held, Gross Unrealized Losses (7) (17)
Marketable securities held, Fair Value 375,699 113,622
Corporate Notes    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost 27,568 7,839
Marketable securities held, Gross Unrealized Gains 0 2
Marketable securities held, Gross Unrealized Losses (3) (5)
Marketable securities held, Fair Value $ 27,565 7,836
Government Securities    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost   5,033
Marketable securities held, Gross Unrealized Gains   0
Marketable securities held, Gross Unrealized Losses   0
Marketable securities held, Fair Value   5,033
U.S. Treasury Securities    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities held, Amortized Cost   11,009
Marketable securities held, Gross Unrealized Gains   0
Marketable securities held, Gross Unrealized Losses   0
Marketable securities held, Fair Value   $ 11,009