Fair Value of Financial Instruments - Schedule of Fair Value of Available for Sale Investments (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Total available-for-sale investments | $ 283,344 | $ 357,181 |
Cash and Cash Equivalents | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Cash and cash equivalents available for sale | 39,271 | $ 357,181 |
Short-term Investments | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Short term investments available for sale | 235,855 | |
Long-term Investments | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Long term investments available for sale | $ 8,218 |