v3.20.2
Marketable Securities - Summary of Fair Values of Available-for-Sale Marketable Securities, by Remaining Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Investments Debt And Equity Securities [Abstract]  
Due within one year $ 1,074,047
Due in one year through five years 222,214
Total $ 1,296,261