Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement - Schedule of Cash and Cash Equivalents and Investments (Details)

v3.22.2.2
Fair Value Measurement - Schedule of Cash and Cash Equivalents and Investments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value $ 59,443
Investments  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 22,484
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses (86)
Cash and Cash Equivalents and Investments, Fair Value Disclosure 22,398
Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 59,444
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses (1)
Cash and Cash Equivalents and Investments, Fair Value Disclosure 59,443
U.S. treasury bills and bonds | Investments  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 3,684
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses (9)
Cash and Cash Equivalents and Investments, Fair Value Disclosure 3,675
U.S government and agency securities | Investments  
Debt Securities, Available-for-Sale [Line Items]  
Marketable Securities, Amortized Cost 9,729
Marketable Securities, Unrealized Gains 0
Marketable Securities, Unrealized Losses (19)
Marketable Securities, Fair Value 9,710
Money Market Funds | Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 5,090
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses 0
Cash and Cash Equivalents and Investments, Fair Value Disclosure 5,090
Commercial Paper | Investments  
Debt Securities, Available-for-Sale [Line Items]  
Marketable Securities, Amortized Cost 2,590
Marketable Securities, Unrealized Gains 0
Marketable Securities, Unrealized Losses (9)
Marketable Securities, Fair Value 2,581
Commercial Paper | Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 2,598
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses (1)
Cash and Cash Equivalents and Investments, Fair Value Disclosure 2,597
Corporate securities | Investments  
Debt Securities, Available-for-Sale [Line Items]  
Marketable Securities, Amortized Cost 6,481
Marketable Securities, Unrealized Gains 0
Marketable Securities, Unrealized Losses (49)
Marketable Securities, Fair Value 6,432
Cash | Cash and Cash Equivalents  
Debt Securities, Available-for-Sale [Line Items]  
Cash and Cash Equivalents and Investments, at Carrying Value 51,756
Cash and Cash Equivalents and Investments, Unrealized Gains 0
Cash and Cash Equivalents and Investments, Unrealized Losses 0
Cash and Cash Equivalents and Investments, Fair Value Disclosure $ 51,756