Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Summary of Significant Accounting Policies - Short-term Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Short-Term Debt [Line Items]      
Unrealized Losses $ (50) $ 0  
Money Market Funds [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 82,704   $ 119,721
Fair Value 82,704   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 143,456   166,380
Unrealized Gains 18   55
Unrealized Losses (14)   (1)
Fair Value 143,460   166,434
Short-Term Investments [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 60,752   43,582
Unrealized Gains 18   55
Unrealized Losses (14)   (1)
Fair Value 60,756   43,636
Cash Equivalents [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 82,704   122,798
Fair Value 82,704   122,798
Asset-Backed Securities [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 2,955   2,921
Unrealized Losses (3)   (1)
Fair Value 2,952   2,920
US Treasury Securities [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 4,944   2,447
Unrealized Gains 1   3
Fair Value 4,945   2,450
Corporate Debt Securities [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 4,966   3,927
Unrealized Losses (11)    
Fair Value 4,955   3,927
Commercial Papers [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 27,447   12,568
Unrealized Gains     1
Fair Value 27,447   12,569
Government Bonds [Member]      
Short-Term Debt [Line Items]      
Amortized Cost 20,440   21,719
Unrealized Gains 17   51
Fair Value $ 20,457   $ 21,770