XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 86,423 $ 108,111
Unrealized Gains 6 33
Unrealized Losses (14) (6)
Fair Value 86,415 108,138
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 51,924 61,034
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 51,924 61,034
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 15,534 19,441
Unrealized Gains 1 17
Unrealized Losses (8) 0
Fair Value 15,527 19,458
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,470 8,712
Unrealized Gains 2 6
Unrealized Losses (3) (1)
Fair Value 7,469 8,717
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 11,495 13,438
Unrealized Gains 3 10
Unrealized Losses (3) (1)
Fair Value $ 11,495 13,447
Government agency    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   5,486
Unrealized Gains   0
Unrealized Losses   (4)
Fair Value   $ 5,482