Marketable Securities - Schedule of Available-for-Sale Securities (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | $ 458,000 | |
Gross Unrealized Losses | (1,000) | |
Fair Value | 457,000 | $ 0 |
Commercial paper | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 134,000 | |
Gross Unrealized Losses | 0 | |
Fair Value | 134,000 | |
Certificates of deposit | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 14,000 | |
Gross Unrealized Losses | 0 | |
Fair Value | 14,000 | |
Corporate bonds | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 194,000 | |
Gross Unrealized Losses | (1,000) | |
Fair Value | 193,000 | |
Treasury securities | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 67,000 | |
Gross Unrealized Losses | 0 | |
Fair Value | 67,000 | |
Asset-backed securities | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 49,000 | |
Gross Unrealized Losses | 0 | |
Fair Value | $ 49,000 |