XML 63 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 108,111 $ 165,691
Unrealized Gains 33 19
Unrealized Losses (6) (134)
Fair Value 108,138 165,576
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 61,034 32,035
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 61,034 32,035
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 19,441 70,812
Unrealized Gains 17 4
Unrealized Losses 0 (108)
Fair Value 19,458 70,708
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 8,712 53,296
Unrealized Gains 6 0
Unrealized Losses (1) 0
Fair Value 8,717 53,296
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 13,438 4,276
Unrealized Gains 10 0
Unrealized Losses (1) (26)
Fair Value 13,447 4,250
Government agency    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,486 5,272
Unrealized Gains 0 15
Unrealized Losses (4) 0
Fair Value $ 5,482 $ 5,287