Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Summary of Significant Accounting Policies - Short-term Investments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Money Market Funds [Member]    
Short-Term Debt [Line Items]    
Amortized Cost $ 91,347 $ 119,721
Fair Value 91,347 119,721
Commercial Paper [Member]    
Short-Term Debt [Line Items]    
Amortized Cost   3,077
Fair Value   3,077
Cash Equivalents and Short-term Investments [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 119,159 166,380
Unrealized Gains 0 55
Unrealized Losses (12) (1)
Fair Value 119,147 166,434
Short-Term Investments [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 27,812 43,582
Unrealized Gains 0 55
Unrealized Losses (12) (1)
Fair Value 27,800 43,636
Cash Equivalents [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 91,347 122,798
Fair Value 91,347 122,798
Asset-Backed Securities [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 1,981 2,921
Unrealized Losses (2) (1)
Fair Value 1,979 2,920
US Treasury Securities [Member]    
Short-Term Debt [Line Items]    
Amortized Cost   2,447
Unrealized Gains   3
Fair Value   2,450
Corporate Debt Securities [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 3,003 3,927
Unrealized Losses (1)  
Fair Value 3,002 3,927
Commercial Papers [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 6,956 12,568
Unrealized Gains   1
Fair Value 6,956 12,569
Government Bonds [Member]    
Short-Term Debt [Line Items]    
Amortized Cost 15,872 21,719
Unrealized Gains   51
Unrealized Losses (9)  
Fair Value $ 15,863 $ 21,770