Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Cash Equivalents and Short-term Investments (Details)

v3.22.4
Summary of Significant Accounting Policies - Summary of Cash Equivalents and Short-term Investments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]  
Unrealized Gains $ 54
Money Market Funds [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 119,721
Fair Value 119,721
Commercial Paper [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 3,077
Fair Value 3,077
Cash Equivalents [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 122,798
Fair Value 122,798
Government Bonds [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 21,719
Unrealized Gains 51
Fair Value 21,770
Commercial Paper [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 12,568
Unrealized Gains 1
Fair Value 12,569
Corporate Bonds [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 3,927
Fair Value 3,927
Asset-Backed Securities [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 2,921
Unrealized Losses (1)
Fair Value 2,920
U.S. Treasury Bills [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 2,447
Unrealized Gains 3
Fair Value 2,450
Short-Term Investments [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 43,582
Unrealized Gains 55
Unrealized Losses (1)
Fair Value 43,636
Cash Equivalents and Short-term Investments [Member]  
Summary Of Significant Accounting Policies [Line Items]  
Amortized Cost 166,380
Unrealized Gains 55
Unrealized Losses (1)
Fair Value $ 166,434