XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities - Summary of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Amortized Cost $ 426,880 $ 15,936
Unrealized Gains   6
Unrealized Losses (170)  
Fair Value 426,710 15,942
U.S. Treasury Securities    
Marketable Securities [Line Items]    
Amortized Cost 346,066 15,936
Unrealized Gains   6
Unrealized Losses (84)  
Fair Value 345,982 $ 15,942
Corporate Securities    
Marketable Securities [Line Items]    
Amortized Cost 80,814  
Unrealized Losses (86)  
Fair Value $ 80,728