XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Investments and Cash Equivalents - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 118,827 $ 165,691
Unrealized Gains 0 19
Unrealized Losses (16) (134)
Fair Value 118,811 165,576
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 66,282 32,035
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 66,282 32,035
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 20,317 70,812
Unrealized Gains 0 4
Unrealized Losses (5) (108)
Fair Value 20,312 70,708
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 11,313 53,296
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 11,313 53,296
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,030 4,276
Unrealized Gains 0 0
Unrealized Losses (3) (26)
Fair Value 10,027 4,250
Government agency    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 10,885 5,272
Unrealized Gains 0 15
Unrealized Losses (8) 0
Fair Value $ 10,877 $ 5,287