XML 46 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 133,770 $ 165,691
Unrealized Gains 0 19
Unrealized Losses (44) (134)
Fair Value 133,726 165,576
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 66,999 32,035
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 66,999 32,035
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 25,364 70,812
Unrealized Gains 0 4
Unrealized Losses (26) (108)
Fair Value 25,338 70,708
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 21,356 53,296
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 21,356 53,296
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,317 4,276
Unrealized Gains 0 0
Unrealized Losses (4) (26)
Fair Value 4,313 4,250
Government agency    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 15,734 5,272
Unrealized Gains 0 15
Unrealized Losses (14) 0
Fair Value $ 15,720 $ 5,287