XML 124 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Short-Term Investments and Cash and Cash Equivalents (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost $ 165,691
Unrealized Gains 19
Unrealized Losses (134)
Fair Value 165,576
Money market funds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 32,035
Unrealized Gains 0
Unrealized Losses 0
Fair Value 32,035
U.S. government treasury bills  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 70,812
Unrealized Gains 4
Unrealized Losses (108)
Fair Value 70,708
Commercial paper  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 53,296
Unrealized Gains 0
Unrealized Losses 0
Fair Value 53,296
Corporate bonds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 4,276
Unrealized Gains 0
Unrealized Losses (26)
Fair Value 4,250
Government agency  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 5,272
Unrealized Gains 15
Unrealized Losses 0
Fair Value $ 5,287