Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Summary of Significant Accounting Policies - Summary of Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Money Market Funds [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Amortized Cost $ 119,721 $ 110,775
Fair Value 119,721 110,775
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 110,775
Fair Value 122,798 $ 110,775
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