XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Summary of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Investments    
Amortized Cost $ 131,395 $ 152,562
Gross Unrealized Gains 0 3
Gross Unrealized Losses (1) (5)
Debt Securities, Available-for-Sale 131,394 152,560
Money market funds | Cash Equivalents    
Investments    
Amortized Cost 113,566 105,078
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Debt Securities, Available-for-Sale 113,566 105,078
Certificates of deposit | Cash Equivalents    
Investments    
Amortized Cost 401 401
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Debt Securities, Available-for-Sale 401 401
U.S. treasury notes | Cash Equivalents    
Investments    
Amortized Cost   4,994
Gross Unrealized Gains   1
Gross Unrealized Losses   0
Debt Securities, Available-for-Sale   4,995
U.S. treasury notes | Short-term Investments    
Investments    
Amortized Cost 17,428 42,089
Gross Unrealized Gains 0 2
Gross Unrealized Losses (1) (5)
Debt Securities, Available-for-Sale $ 17,427 $ 42,086